- 注册时间
- 2012-9-10
- 最后登录
- 2019-10-11
- 阅读权限
- 50
- 积分
- 637
- 精华
- 0
- 帖子
- 97
|
本帖最后由 ccirsi 于 2012-10-31 12:29 编辑
好的,谢谢解答。
将下面这个策略加载到主图上,在最后2根K线上,bb和ss这两根指标线总是呈水平状,是何原因?
//-------金魔方智能交易公式--------------
//Dual Thrust系统
//用于日线周期
Input: K1(0.5),K2(0.5),Mday(1),Nday(1);
HH := HHV(H,Mday);
HC := HHV(C,Mday);
LL := LLV(L,Mday);
LC := LLV(C,Mday);
BuyRange := Max(HH - LC, HC - LL);
HH := HHV(H,Nday);
HC := HHV(C,Nday);
LL := LLV(L,Nday);
LC := LLV(C,Nday);
SellRange := Max(HH - LC, HC - LL);
BuyTrig := K1*BuyRange;
SellTrig := K2*SellRange;
bb:o+ref(BuyTrig,1);
ss:o-ref(SellTrig,1);
If MarketPosition < 1 Then
Buy('', DEFAULT, Open[-1] + BuyTrig, -1, OT_Stop);
If MarketPosition > -1 Then
SellShort('', DEFAULT, Open[-1] - SellTrig, -1, OT_Stop);
净利润:NETPROFIT,colorred,linethick0;
{
注解:
1、 可用不同的参数分别设置买卖区间的价差。
2、 MarketPosition函数返回当前持仓方向
3、 Open[-1]表示次周期开盘价,因为交易指令是次周期停损单,那时开盘价已知,并非使用未来数据
} |
|