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

[amibroker] Re: Help required for correcting this code.



PureBytes Links

Trading Reference Links

Just to follow up. The best way to capture the results of an 
exploration is to simply use the built in "Export..." feature from 
the "File" button from of the AA window.

Mike

--- In amibroker@xxxxxxxxxxxxxxx, "Mike" <sfclimbers@xxx> wrote:
>
> Hi,
> 
> You've got two problems.
> 
> 1) IIf returns arrays. So, both b and s will be arrays, not 
scalers. 
> Therefore, you cannot use the 'if' statement with them later.
> 
> 2) The operator '=' actually *assigns* a value to all elements of 
the 
> array. For comparrisons, you must use the '==' operator, not '='. 
But 
> again, since b and s are arrays, you cannot use this in an 'if' 
> anyway.
> 
> Mike
> 
> --- In amibroker@xxxxxxxxxxxxxxx, John J <j_john66@> wrote:
> >
> > Hello,
> > 
> >     I want to capture the buy/sell signals during Explore/Scan in 
a 
> file. I get the file with  all the stocks rather than the stocks 
for 
> which  buy or sell signals triggered.
> > 
> > Request help just to capture the stocks for which the Buy/Sell 
> signals have triggered.
> > 
> > // Script Begins...........
> > 
> > Buy = Cross(EMA(C,21),EMA(C,50));
> > Sell = Cross(EMA(C,50),EMA(C,21));
> > 
> > PlotShapes(shapeUpArrow*Buy,colorGreen);
> > PlotShapes(shapeDownArrow*Sell,colorRed);
> > 
> > Output_file="D:\\Trading_Signals.txt";
> > b=IIf(Buy,1,0);
> > s=IIf(Sell,1,0);
> > 
> > if(b=1 OR s=1);
> > {
> > fh=fopen(Output_file,"a");
> > fputs(Name()+ "'"+ NumToStr(C,1.2,False)+","+"\n",fh);
> > fclose(fh); 
> > }
> > 
> > Filter = (Buy OR Sell );
> > AddColumn(C,"Close",1.0);
> > 
> > 
> > Thanks in Advance.
> >
>



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

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/