Rss & SiteMap

金字塔客服中心 - 专业程序化交易软件提供商 http://www.weistock.com/bbs/

专业程序化软件提供商
共3 条记录, 每页显示 10 条, 页签: [1]
[浏览完整版]

标题:请老师帮忙修改模型

1楼
GUAN666 发表于:2018/4/15 21:28:46
请老师帮忙写成金字塔程序化交易模型,谢谢
止损点放在下单前一根K线的高低点

MA5:=MA(C,5);
MA20:=MA(C,20);
HH:=HHV(REF(H,1),5);
LL:=LLV(REF(L,1),4);
H>HH AND MA5-REF(MA5,1)>7 AND MA20-REF(MA20,1)>0,BK;
SP1:=H-L>20 AND C<O;
SP2:=REF(C,1)<REF(O,1)  AND  REF(C,2)<REF(O,2)  AND  REF(C,3)<REF(O,3)
  AND REF(L,1)<REF(L,2)  AND REF(L,2)<REF(L,3);
SP3:=L<LL;
SP1 OR SP2 OR SP3,SP;
L<LL AND MA5-REF(MA5,1)<-7 AND MA20-REF(MA20,1)<0 AND REF(L,1)-O<10,SK;
BP1:=H-L>20 AND C>O;
BP2:=REF(C,1)>REF(O,1)  AND  REF(C,2)>REF(O,2)  AND  REF(C,3)>REF(O,3)
  AND REF(L,1)>REF(L,2)  AND REF(L,2)>REF(L,3);
BP3:=H>HH;
BP1 OR BP2 OR BP3,BP; 
AUTOFILTER; 

2楼
wenarm 发表于:2018/4/16 8:23:33

MA5:=MA(C,5);
MA20:=MA(C,20);
HH:=HHV(REF(H,1),5);
LL:=LLV(REF(L,1),4);

if  H>HH AND MA5-REF(MA5,1)>7 AND MA20-REF(MA20,1)>0 then  begin
buy(HOLDING=0,1,MARKET);
end
SP1:=H-L>20 AND C<O;
SP2:=REF(C,1)<REF(O,1)  AND  REF(C,2)<REF(O,2)  AND  REF(C,3)<REF(O,3)
  AND REF(L,1)<REF(L,2)  AND REF(L,2)<REF(L,3);
SP3:=L<LL;

if   SP1 OR SP2 OR SP3=1 then BEGIN
sell(HOLDING>0,1,MARKET);
end


if L<LL AND MA5-REF(MA5,1)<-7 AND MA20-REF(MA20,1)<0 AND REF(L,1)-O<10 then begin
 buySHORT(HOLDING=0,1,MARKET);
end
BP1:=H-L>20 AND C>O;
BP2:=REF(C,1)>REF(O,1)  AND  REF(C,2)>REF(O,2)  AND  REF(C,3)>REF(O,3)
  AND REF(L,1)>REF(L,2)  AND REF(L,2)>REF(L,3);
BP3:=H>HH;

IF BP1 OR BP2 OR BP3 THEN BEGIN
 sellSHORT(HOLDING<0,1,MARKET);
END

3楼
GUAN666 发表于:2018/4/16 11:33:28
谢谢
共3 条记录, 每页显示 10 条, 页签: [1]


Powered By Dvbbs Version 8.3.0
Processed in 0.03125 s, 3 queries.