以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  公式模型编写问题提交  (http://weistock.com/bbs/list.asp?boardid=4)
----  文华模型改成金字塔的  (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=167266)

--  作者:tqswll
--  发布时间:2018/12/21 16:16:59
--  文华模型改成金字塔的

跨周期模型

模型AA

MID:MA(CLOSE,36);//中轨
TMP2:=STD(CLOSE,36);
TOP:MID+2*TMP2;//上轨
BOTTOM:MID-2*TMP2;//下轨
N1:BARSLAST(CROSS(C,MID+45*MINPRICE))+1,NODRAW;
N2:BARSLAST(CROSSDOWN(C,MID-45*MINPRICE))+1,NODRAW;

 

加载模型

T1:TIME>=0900&&TIME<=0930;
T2:TIME>=1620||TIME<=0100;
#IMPORT[MIN,5,AA] AS VAR
M1:=VAR.N1;//5MIN的价格高于中轨40个点
M2:=VAR.N2;//5MIN的价格低于中轨40个点
MID:=MA(CLOSE,36);//中轨
M1<M2&&C<MID-10*MINPRICE&&T1+T2=0,SK;
M1>M2&&C>MID+10*MINPRICE&&T1+T2=0,BK;
ZY:=35;//止损点35个点
ZF:=80;//止盈点80个点
C<BKPRICE-ZY*MINPRICE&&T1=0,SP;
C>BKPRICE+ZF*MINPRICE&&T1=0,SP;
C>SKPRICE+ZY*MINPRICE&&T1=0,BP;
C<SKPRICE-ZF*MINPRICE&&T1=0,BP;
T2&&BKVOL>0,SP;
T2&&SKVOL>0,BP;
AUTOFILTER;
BKHIGH-BKPRICE>=60*MINPRICE&&C<BKHIGH-20*MINPRICE&&BKVOL>0,CLOSEOUT;
SKPRICE-SKLOW>=60*MINPRICE&&C>SKLOW+20*MINPRICE&&SKVOL>0,CLOSEOUT;
CHECKSIG(CLOSEOUT,\'A\',0,\'C\',0,10);


--  作者:FireScript
--  发布时间:2018/12/24 10:23:47
--  
 指标A:
MID:MA(CLOSE,36);//中轨
TMP2:=STD(CLOSE,36);
TOP:MID+2*TMP2;//上轨
BOTTOM:MID-2*TMP2;//下轨
N1:BARSLAST(CROSS(C,MID+45*MINDIFF))+1,NODRAW;
N2:BARSLAST(CROSS(MID-45*MINDIFF,c))+1,NODRAW;


指标B里面

TIME>=1620||TIME<=0100

这是判断时间在下午4点20到凌晨1点之间? 你准备用在什么品种上才需要判断这个时区,是外盘品种吗?
如果你是外盘,代码上有些需要注意的,所以必须确认下。

[此贴子已经被作者于2018/12/24 10:24:14编辑过]