L1:LLV(L,20);IF L=L1 THEN A:=1;
BUY(DIFFFF>DEAAA&&A=1&&DIFF-DEA>REF(DIFF,1)-REF(DEA,1)&&HOLDING=0&&TIME<150000,1,MARKET);
SELL(C=L1,0,MARKET);
上面的模型有两个问题不能解决:
1、当天开盘后,价格并没有向下突破L1,却在符合BUY的条件下开仓了。(应该是延续了昨天的突破信号,所以开仓了),这个应该如何修改,使得当天开盘后突破L1才可进行开仓?;
2、当开仓做多后,盘中价格再次向下突破L1,却没有止损平仓,为何?
你的L1没有限定柱k线,20个周期的数据把昨天的也算进去了
谢谢,但改了之后就不能正常开仓了例如今天开盘后马上就向下突破了LLV(L,20),当符合BUY的做多条件后却没有开仓,为何?我用的是5分钟周期。
[此贴子已经被作者于2015/1/19 11:05:48编辑过]
那么你到底想不要LLV(L,20)计算昨天的数据?看不懂你的思路了,一开始说不要,现在又要了
[此贴子已经被作者于2015/1/19 11:21:07编辑过]
我的意思是必须是当天向下突破LLV(L,20),这个是做多的一个大前提
昨天收盘前突破的也不算,但我现在的模型是把昨天的突破也算进去了