PureBytes Links
Trading Reference Links
|
I have figured out most of this, but anyone know what this is "
_fPushPeriods(xInterval); "
brian
--- In amibroker@xxxxxxxxxxxxxxx, "treatmentinprogress"
<brian5545@xxx> wrote:
>
> Your error is your using code for TradeStation, and loading it
into
> AmiBroker. Any more questions?
>
> --- In amibroker@xxxxxxxxxxxxxxx, "protraderinc" <protraderinc@>
> wrote:
> >
> > I try loading it and it shows error? Where is my mistake?
> >
> > plot2(PushHigh, "PushHigh", HighColor);
> > __SECTION_END();
> >
> > ^
> >
> > Error 32
> > Syntax error, probably missing semicolon at the end of the
> previous line
> >
> > Use 'Edit Formula' to correct error"
> >
> >
> >
> >
> >
> >
> > [LegacyColorValue = True];
> >
> >
> > { _SHME_Dynamic_SR - draw dynamic s/rlines for the period -
> > periods
> > auto calculated }
> >
> >
> > {Programmer: Avery T. Horton, Jr. aka TheRumpledOne}
> >
> > inputs:
> >
> >
> > iMode("No"), { if "auto" code sets xPeriods, if NOT "auto" code
> > uses
> > iPeriods}
> >
> > iPeriods(05),
> > HighColor( red),
> > LowColor( blue) ;
> >
> > variables:
> >
> > xPeriods(60),
> > xInterval(0),
> > sFirstPass(True),
> > HavePrevLines( False ),
> > TLHigh( 0 ),
> > TLLow( 0 ),
> > PushHigh( 0 ),
> > PushLow( 0 ),
> > OldPushHigh( 0 ),
> > OldPushLow( 0 ),
> > PrevPushHigh( 0 ),
> > PrevPushLow( 0 ) ;
> >
> >
> > {first time through}
> >
> > if sFirstPass
> > then begin
> >
> > sFirstPass = False;
> >
> > {bar test}
> >
> > if bartype = 4
> > then xInterval = 94
> > else
> > if bartype = 3
> > then xInterval = 93
> > else
> > if bartype = 2
> > then xInterval = 92
> > else
> > if bartype = 1
> > then begin
> > xInterval = BarInterval;
> > end; { if bartype = 1 }
> >
> > {mode test}
> >
> > if iMode <> "Auto" AND iMode <> "auto" AND iMode <> "AUTO"
> > then xPeriods = iPeriods
> > else xPeriods = _fPushPeriods(xInterval);
> >
> > end; {if sFirstPass}
> >
> > {save old values}
> >
> > if PushHigh <> PrevPushHigh
> > then OldPushHigh = PrevPushHigh;
> >
> > if PushLow <> PrevPushLow
> > then OldPushLow = PrevPushLow ;
> >
> > OldPushHigh = PrevPushHigh ;
> > OldPushLow = PrevPushLow ;
> >
> > PrevPushHigh = PushHigh ;
> > PrevPushLow = PushLow ;
> >
> > { High / Low for period }
> >
> > PushHigh = Highest( H, xPeriods);
> > PushLow = Lowest( L, xPeriods) ;
> >
> > if PushHigh <> H
> > AND PushHigh < PrevPushHigh
> > then PushHigh = PrevPushHigh;
> >
> > if PushLow <> L
> > AND PushLow > PrevPushLow
> > then PushLow = PrevPushLow;
> >
> > plot1(PushLow, "PushLow", LowColor);
> >
> > plot2(PushHigh, "PushHigh", HighColor);
> >
>
Please note that this group is for discussion between users only.
To get support from AmiBroker please send an e-mail directly to
SUPPORT {at} amibroker.com
For NEW RELEASE ANNOUNCEMENTS and other news always check DEVLOG:
http://www.amibroker.com/devlog/
For other support material please check also:
http://www.amibroker.com/support.html
Yahoo! Groups Links
<*> To visit your group on the web, go to:
http://groups.yahoo.com/group/amibroker/
<*> Your email settings:
Individual Email | Traditional
<*> To change settings online go to:
http://groups.yahoo.com/group/amibroker/join
(Yahoo! ID required)
<*> To change settings via email:
mailto:amibroker-digest@xxxxxxxxxxxxxxx
mailto:amibroker-fullfeatured@xxxxxxxxxxxxxxx
<*> To unsubscribe from this group, send an email to:
amibroker-unsubscribe@xxxxxxxxxxxxxxx
<*> Your use of Yahoo! Groups is subject to:
http://docs.yahoo.com/info/terms/
|