求助:又出现一根K线刚开仓,就给平掉了。 请教:是哪里写错了 ?
以下是开平仓写法:
多头止损:=ENTERPRICE-c>5;
空头止损:=C-ENTERPRICE>5;
if HOLDING=0 and 开多条件 then
buy(1,手数,MARKET);
if HOLDING>0 AND 多头止损 then sell(1,1,MARKET);
else if HOLDING>0 and 平多条件 then sell(1,1,MARKET) ;
if HOLDING=0 and 开空条件 then
BUYSHORT(1,1,MARKET);
if HOLDING<0 AND 空头止损 then sellshort(1,1,market);
else if HOLDING<0 and 平空条件 then sellshort(1,1,market);
补充 :
有一个 回调平仓的条件 是这样写的,不知道对不对 ,想请教
简单点吧 ,假如 直接就 这样写 回调(反抽)平仓条件
平多条件:=HHV(H,5)-C>7;// 5个周期内最高点回落超过7点,就平多仓
平空条件:=C-LLV(L,5)>7 ;//5个周期内最低点反弹超过7个点,就平空仓
这样逻辑或语法上写对吗?
就用楼上的 开平仓写法
谢谢!
平仓条件加上enterbars>0
这样就不会在同根k线上开平仓
平仓条件加上enterbars>0
这样就不会在同根k线上开平仓
哦 好
想 请教 这是原因啊 ?逻辑上想不通
明显不满足 平仓条件 他怎么 就平了呢 ?
平仓条件加上enterbars>0
这样就不会在同根k线上开平仓
好像不行 ,假如把平仓条件 写成
平多条件:=HHV(H,5)-C>7 and ENTERBARS>0;
平空条件:=C-LLV(L,5)>7 and ENTERBARS>0;
还是 不行 ,没变化
止损条件也要 加 ENTERBARS>0 嘛?
大哥 啊 ,我都已经改成很简单的 条件了 :一个是止损,股指 开仓价 跌了5个点,止损平仓;另外 是回落超过7个点平仓。其他条件 都 去掉了
怎么还是 绝大大部分信号 都是 同一根K 开仓后 马上就 平仓 ?
开多条件:=
平多条件:=HHV(H,5)-C>7 and ENTERBARS>0;
开空条件:=
平空条件:=C-LLV(L,5)>7 and ENTERBARS>0;
//止损条件
多头止损:=ENTERPRICE-c>5 ;
空头止损:=C-ENTERPRICE>5 ;
//开多仓
if HOLDING=0 and 开多条件 then
buy(1,手数,MARKET);
//多头止损或平仓
if HOLDING>0 AND 多头止损 then sell(1,1,MARKET);
else if HOLDING>0 and 平多条件 then sell(1,1,MARKET) ;
//开空仓
if HOLDING=0 and 开空条件 then
BUYSHORT(1,1,MARKET);
//空头止损或平仓
if HOLDING<0 AND 空头止损 then sellshort(1,1,market);
else if HOLDING<0 and 平空条件 then sellshort(1,1,market);
帮忙仔细看看吧 ,谢谢!
http://www.weistock.com/bbs/dispbbs.asp?BoardID=4&ID=1246&replyID=&skin=1
不要盲目的认为软件不对,这个是金字塔的调试方法,按照这里id方法进行调试,输出查看下平仓条件是否是满足