[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[amibroker] Re: Does anyone care to port this indicator?



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/