输入/搜索内容
0
关注
0
关注者
请教各位,编写日内策略时。如何使二次开仓点高于/低于当日的一次买卖点。
帮助
创建于 2020-03-15 18:59:12  
 2
 1738

#EXPORT TEST
NOP;
#END // 结束

#IMPORT [MIN,240,TEST] AS VAR240
#IMPORT [MIN,3,TEST] AS VAR3 // 引用公式, K线周期用30分钟

OO:=VAR3.O; //开盘价
NN:=BARSLAST(DATE<>REF(DATE,1));//据开盘多少根K线
OO:=REF(OO,NN);

A:=VAR240.CLOSE;//前一日收盘价
A:=REF(CLOSE,1);

UPTRACK:=OO+(A0.005); //上轨
DOWNTRACK:=OO-(A
0.005);//下轨
CC:=COUNT(BARSBK=1,NN)+COUNT(BARSSK=1,NN);//当日开仓次数
C>UPTRACK&&TIME<1455&&CC<3,BK;//当前价格突破上轨,且开仓次数少于三次
C<DOWNTRACK&&TIME<1455&&CC<3,SK;//当前价格突破下轨,且开仓次数少于三次
C>=SKPRICE+20MINPRICE,BP;//空头止损
C<=BKPRICE-20
MINPRICE,SP;//多头止损
//时间止损CIRCLEDOT
C>BKPRICE&&C<BKHIGH -50MINPRICE,SP;
C<SKPRICE&&C>SKLOW +50
MINPRICE,BP;
TIME>1455,CLOSEOUT;
AUTOFILTER;

回测时发现会在一个价位不停买卖。想设置第二次的买卖点高于或低于第一次的买卖点。
img
问题如图,求各位大神帮忙解答一下,万分感谢。

评论
全部评论 (0)
暂无数据
暂无数据
  • 1
iPhone 下载
社区
回测系统
© 2015 - ∞ YouQuant 豫ICP备19046564号