AmiBroker AFL代码 - 短裤不开火

时间:2014-09-11 09:03:03

标签: stocks trading stockquotes

我正在复制我在AmiBroker中用C#编写的一些代码(我是AFL的新手)。此代码触发Longs,但永远不会触发short。价格数据有很多短路(由C#代码证明)。我错过了什么?短裤基本上与Longs相反。

Buy =   EMA(  Close , 60 ) > Ref( EMA(  Close , 60 ) , -2 )
AND ref(Close, -2) < Ref( EMA(  Close , 15 ) , -2 )
AND Ref(Close, -1) > Ref( EMA(  Close , 15 ) , -1 )
AND Close > EMA(  Close , 15 ) 
AND Close > Open;

Sell =  Close < EMA(  Close , 15 );

Short = EMA(  Close , 60 ) < Ref( EMA(  Close , 60 ) , -2 )
AND Ref( Close, -2 ) > Ref( EMA(  Close , 15 ) , -2 )
AND Ref( Close, -1 ) < Ref( EMA(  Close , 15 ) , -1 )
AND Close < EMA(  Close , 15 ) 
AND Close < Open;

Cover = Close > EMA(  Close , 15 );

1 个答案:

答案 0 :(得分:1)

D'哦!分析仪的属性设置为仅触发Longs!我把它设置为Longs and Shorts,一切都很好。