试一个简单公式,测试对象为RB1401
runmode:0;
money:=30000;
lots:=intpart(money/open/volunit)*volunit;
aa:=ma(c,10)>ma(c,20) and c>ma(c,10);
b:=ma(c,10)<ma(c,20) ;
手数:=1000;
a:aa and c>ma(c,30);
n:b and c<ma(c,30);
ZSDS:=50;
手数:=1;
开多:BUY(a AND HOLDING<=0,1,LIMITR,O);
平多:SELL(b AND HOLDING>0,1,LIMITR,O);
盈亏:ASSET-980000,noaxis,coloryellow,linethick2;
结果如图:
把,LIMITR,O)里的
开盘价O改为收盘价LIMITR,C),即收盘价立刻变为下面的样子.
请问怎么会这样?请指点迷惑,,,应该以那个为准?
实战中能不能用LIMITR,O)也就是开盘价的语句,
谢谢.
noaxis,
用了这个就不要去通过图上的高低差来判断数值的差异,这个函数是无视掉坐标的。或者说,到底数值有多少的差异,用鼠标放上去看,不要看图形差异
非常感激老师回答..那请问下.实战中能用开盘价附近下单吧.我看了.似乎没有信号闪烁的现象.那开盘价附近下单应该是可行的..请您指点指点,..
另..公式里没止损语句.老师能否伸手复制个止损语句给我?我自己有.但是不放心怕出错.谢谢.
实盘交易问题发到论坛上专门的实盘讨论区,
止损语句需要用户给出止损条件
//多单管理
//止损
ZSDS=20;
IF ENTERPRICE-C>=ZSDS THEN BEGIN
多损:SELLSHORT(1,0),ORDERQUEUE;
end
//止损
IF C-ENTERPRICE>=ZSDS THEN BEGIN
空损:SELLSHORT(1,0),ORDERQUEUE;
END
盈亏:ASSET-980000,noaxis,coloryellow,linethick2;
您看我这个语句对不?
ZSDS:=20;
IF ENTERPRICE-C>=ZSDS*mindiff THEN BEGIN
多损:SELLSHORT(1,0,market),ORDERQUEUE;
end
//止损
IF C-ENTERPRICE>=ZSDS*mindiff THEN BEGIN
空损:SELLSHORT(1,0,market),ORDERQUEUE;
END
盈亏:ASSET-980000,noaxis,coloryellow,linethick2;
补充下,楼主 如果是下一根K线交易模式, 是可以实现 nextopen 模式开仓的, 我跑了半年RB基本没啥问题,除了偶尔遇到大波动,不过金字塔有追价设置。
在或者放弃掉也无碍~我观测下来如果是相反方向迅速大波动最终会自回馈到起点。 就是说如果你不能在一定周期内“截断”最终利润归零还可能负数。