PureBytes Links
Trading Reference Links
|
Steph/Jayson
I played around a bit more after sending the note (it took over 6 hours to
appear) and below is what I came up with.
I changed the colors , but the indicator is the same.
Both of your solutions also worked and gave me more options to work with.
Thanks
Jim
// plot 3ma Line chart
Sma = Param( "Speriod", 4, 3, 6,1 );
Mma = Param( "Mperiod", 8, 6, 12,1 );
Lma = Param( "Lperiod", 12, 12, 20,1 );
Sht= MA( Close, Sma );
Mid= MA( Close, Mma );
lng= MA( Close, Lma );
Sht1= C > sht;
Mid1= Sht > mid;
lng1= Mid > lng;
golong= Sht1 AND Mid1 AND lng1;
Sht1SO= C < sht;
Mid1SO= Sht < mid;
lng1SO= Mid < lng;
StayOut=(Sht1SO AND Mid1SO AND lng1SO);
col = IIf( golong>=1,colorBrightGreen,
IIf(StayOut>=1,colorRed,colorLightGrey ));
Plot( Close, "Price", col, styleCandle );
----- Original Message -----
From: Jayson <jcasavant@xxxxxxxxxxx>
To: <amibroker@xxxxxxxxxxxxxxx>
Sent: Monday, April 26, 2004 2:49 PM
Subject: RE: [amibroker] Indicator and Plot help
> Jim,
> You almost had it. Just string the 2 conditions together in your IIf......
>
> col = IIf( golong==1,colorBlue,IIf(stayout==1,colorRed, colorWhite ));
>
> Plot(C,"",Col,styleBar);
>
>
> Regards,
>
> Jayson
>
> -----Original Message-----
> From: wd [mailto:wdjd@xxxxxxxx]
> Sent: Monday, April 26, 2004 8:02 AM
> To: amibroker@xxxxxxxxxxxxxxx
> Subject: [amibroker] Indicator and Plot help
>
>
> Group,
> I am trying to convert and plot an indicator I use for trend in another
> program, but I'm having trouble finishing it so it can be plotted. I'm
> trying to plot a price chart where 'golong' is blue, 'stayout' is red
and
> white is when neither condition is true.
> Below is my crude attempt so far. I left out the 'Plot' part because I
> don't
> have a clue as how to write it, so I don't know if the indicator itself
is
> written properly. Any help would be greatly appreciated.
> Thanks
> Jim
>
>
> Sma = Param( "Speriod", 4, 3, 6,1 );
> Mma = Param( "Mperiod", 8, 6, 12,1 );
> Lma = Param( "Lperiod", 12, 12, 20,1 );
> Sht= MA( Close, Sma );
> Mid= MA( Close, Mma );
> lng= MA( Close, Lma );
> Sht1= C > sht;
> Mid1= Sht > mid;
> lng1= Mid > lng;
> golong= Sht1 + Mid1 + lng1==3;
> Sht1SO= C < sht;
> Mid1SO= Sht < mid;
> lng1SO= Mid < lng;
> StayOut=(Sht1SO + Mid1SO + lng1SO)==3;
>
> col = IIf( golong>=1,colorBlue, colorWhite );
> col2=IIf(StayOut>=1,colorRed,colorWhite );
>
>
>
>
>
>
>
>
> Send BUG REPORTS to bugs@xxxxxxxxxxxxx
> Send SUGGESTIONS to suggest@xxxxxxxxxxxxx
> -----------------------------------------
> Post AmiQuote-related messages ONLY to: amiquote@xxxxxxxxxxxxxxx
> (Web page: http://groups.yahoo.com/group/amiquote/messages/)
> --------------------------------------------
> Check group FAQ at:
> http://groups.yahoo.com/group/amibroker/files/groupfaq.html
>
>
> Yahoo! Groups Sponsor
> ADVERTISEMENT
>
>
>
>
>
> --------------------------------------------------------------------------
--
> --
> Yahoo! Groups Links
>
> a.. To visit your group on the web, go to:
> http://groups.yahoo.com/group/amibroker/
>
> b.. To unsubscribe from this group, send an email to:
> amibroker-unsubscribe@xxxxxxxxxxxxxxx
>
> c.. Your use of Yahoo! Groups is subject to the Yahoo! Terms of
Service.
>
>
Send BUG REPORTS to bugs@xxxxxxxxxxxxx
Send SUGGESTIONS to suggest@xxxxxxxxxxxxx
-----------------------------------------
Post AmiQuote-related messages ONLY to: amiquote@xxxxxxxxxxxxxxx
(Web page: http://groups.yahoo.com/group/amiquote/messages/)
--------------------------------------------
Check group FAQ at: http://groups.yahoo.com/group/amibroker/files/groupfaq.html
Yahoo! Groups Links
<*> To visit your group on the web, go to:
http://groups.yahoo.com/group/amibroker/
<*> 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/
|