求教各路高手,请帮忙改的可用。拜谢。 [开拓者 TB]
-
咨询内容:
Vars
Numeric MA4 = Average(Close,4);
Numeric MA20= Average(Close,20);
Numeric MA80= Average(Close, 80);
Begin
If(MA20>MA80)
{ If(crossover(MA4,MA20) ) Buy(1) ;
Else Sell(1) ;
}Else
{ If(crossunder(MA4,MA20))
{SellShort(1);
}Else
{ BuyToCover(1) ;
}
}
End来源:CXH99.COM
-
TB技术人员:
试试下面的代码。
- Vars
- Numeric MA4;
- Numeric MA20;
- Numeric MA80;
- Begin
- MA4 = Average(Close,4);
- MA20= Average(Close,20);
- MA80= Average(Close,80);
-
- If(MA20>MA80)
- {
- If(crossover(MA4,MA20) and MarketPosition <> 1)
- Buy(1);
- Else
- Sell(1);
- }
- Else
- {
- If(crossunder(MA4,MA20) and MarketPosition <> -1)
- SellShort(1);
- Else
- BuyToCover(1);
- }
- End
- Vars
-
TB客服:
感谢 大神
附件: 你需要登录才可以下载或查看附件。没有帐号?注册
-
网友回复:
对了,序列函数需要提出来。
- Vars
- Numeric MA4;
- Numeric MA20;
- Numeric MA80;
- Bool bCrossOver;
- Bool bCrossUnder;
- Begin
- MA4 = Average(Close,4);
- MA20= Average(Close,20);
- MA80= Average(Close, 80);
- bCrossOver = crossover(MA4,MA20);
- bCrossUnder = crossunder(MA4,MA20)
-
- If(MA20>MA80)
- {
- If(bCrossOver and MarketPosition <> 1)
- Buy(1);
- Else
- Sell(1);
- }Else
- {
- If(bCrossUnder and MarketPosition <> -1)
- SellShort(1);
- Else
- BuyToCover(1);
- }
- End
- Vars
有思路,想编写各种指标公式,交易模型,选股公式,还原公式的朋友
可联系技术人员 QQ: 262069696 或微信号:cxh99cxh99 进行 有偿收费 编写!
(注:由于人数限制,QQ或微信请选择方便的一个联系我们就行,加好友时请简单备注下您的需求,否则无法通过。谢谢您!)
相关文章
-
没有相关内容