龙听期货论坛's Archiver

龙听 发表于 2018-11-30 10:40

[模型]日内交易模型[文华财经公式]

相关标签: 文华程序化交易论模型 、 文华程序化收盘价模型 、 文华程序化模型 、 文华程序化开盘价模型 、 文华财经程序化交易 、 文华程序化交易 、 程序化交易编程 文华 、 文华程序化视频 、 文华财经交易模型 、

程序化交易模型源码:

[code]
SS:=VALUEWHEN(DATE<>REF(DATE,1),REF(SETTLE,1));
ZT:=SS*(1+0.058);
DT:=SS*(1-0.058);
MA5:=MA(C,5);
MA20:=MA(C,20);
MA67:=MA(C,67);
A:=MA67-MA5;
B:=MA20-MA5;
((A<0&&CROSS(MA5,MA20))||CROSS(MA5,MA67))&&TIME<1452,BK;
((A>0&&CROSS(MA20,MA5))||CROSS(MA67,MA5))&&TIME<1452,SK;
((C>MA67&&CROSS(MA20,MA5))||(C<MA67&&CROSS(MA5,MA20))||C>=ZT||C<=DT),SP;
CROSS(MA67,MA5),SP;
((C>MA67&&CROSS(MA20,MA5))||(C<MA67&&CROSS(MA5,MA20))||C>=ZT||C<=DT),BP;
CROSS(MA5,MA67),BP;
HH:=VALUEWHEN(DATE<>REF(DATE,1),H);
LL:=VALUEWHEN(DATE<>REF(DATE,1),L);
NN:=BARSLAST(DATE<>REF(DATE,1));
NN>=1&&CROSS(H,HH)&&H>MA67&&H>MA5&&MA5>MA67&&COUNT(CROSS(H,HH)&&H>MA5&&H>MA67&&MA5>MA67,NN)=1,BK;
NN>=1&&CROSS(LL,L)&&L>MA67&&MA5>MA67&&COUNT(CROSS(LL,L)&&L>MA67&&MA5>MA67,NN)=1,SP;
NN>=1&&CROSS(LL,L)&&L<MA67&&L<MA5&&MA5<MA67&&COUNT(CROSS(LL,L)&&L<MA5&&L<MA67&&MA5<MA67,NN)=1,SK;
NN>=1&&CROSS(H,HH)&&H<MA67&&MA5<MA67&&COUNT(CROSS(H,HH)&&H<MA67&&MA5<MA67,NN)=1,BP;
C<=BKPRICE-400,SP;
C>=SKPRICE+400,BP;
TIME>=1454,BP;
TIME>=1454,SP;


[/code]

页: [1]