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

[amibroker] Re: I am stumped



PureBytes Links

Trading Reference Links

Hi,

You might find it helpful to read up on how AmiBroker works with 
arrays: http://www.amibroker.com/guide/h_understandafl.html

Following is an example (retaining as much of your original code as 
possible) that I believe will achieve what you are trying to do:

Buy = 0;
Sell = 0;

K1=16;
D1=7;
ST3=StochK(K1);
ST33=StochD(D1);

ST3CrossST33 = Cross(ST3, ST33);
ST33CrossST3 = Cross(ST33, ST3);

Filter = ST3CrossST33 OR ST33CrossST3;

AddTextColumn(WriteIF(ST3CrossST33, "Cross st3 and st33", "Cross st33 
and st3"), "Event");

Mike

--- In amibroker@xxxxxxxxxxxxxxx, "interfool" <02@xxx> wrote:
>
> Somehow, I am missing something(s) really simple. All I want to do 
is
> display on a scan or exploration when a stochastic crosses another
> stochastic on a list of stocks. I want to run it regularly during 
the
> trading day. I've been over and over and over the code. Please help
> before I commit harikari ;>) Here's the latest iteration:
> 
> //Slow Stochastic Exploration
> //run periodically to find crosses of Stochastics
> Buy = 0; //no need for these
> Sell = 0;
> //NumColumns = 2; 
> K1=16; 
> D1=7;
> ST3=StochK(K1);
> ST33=StochD(D1);
> Filter = 1 ; //ignore the filter
> 
> if( Cross(ST3[1],ST33[1] )
>    AddTextColumn("Cross st3 and st33") ;
> if( Cross(ST33[1],ST3[1] )
>    AddTextColumn("Cross st33 and st3") ;
> 
> Thanks so much, 
> 
> interfool on the edge of lunacy...
>



------------------------------------

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/