Rss & SiteMap

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

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

标题:请教全局变量的使用

1楼
a383623133 发表于:2016/10/14 17:02:18
初始策略:
b:=c>ref(h,1);
s:=c<ref(l,1);

KD:=b;          //开多条件
PD:=s;          //平多条件
KK:=s;          //开空条件
PK:=b;          //平空条件


平空:SELLSHORT(PK,1,THISCLOSE);                  //平空信号
开多:BUY(KD AND HOLDING=0,1,THISCLOSE);          //开多信号
平多:SELL(PD,1,THISCLOSE);                       //平多信号
开空:BUYSHORT(KK AND HOLDING=0,1,THISCLOSE);     //开空信号

怎么利用全局变量来统计上面策略的连续亏损次数?
2楼
jinzhe 发表于:2016/10/14 17:14:05
variable:n=0;
b:=c>ref(h,1);
s:=c<ref(l,1);

KD:=b;          //开多条件
PD:=s;          //平多条件
KK:=s;          //开空条件
PK:=b;          //平空条件

if pk and holding<0 then begin
平空:SELLSHORT(PK,1,THISCLOSE);                  //平空信号
       if numprofit(1)>=0 then n:=0;
       if numprofit(1)<0 then n:=n+1;
end
开多:BUY(KD AND HOLDING=0,1,THISCLOSE);          //开多信号
if pd and holding>0 then begin
平多:SELL(PD,1,THISCLOSE);                       //平多信号
       if numprofit(1)>=0 then n:=0;
       if numprofit(1)<0 then n:=n+1;
end
开空:BUYSHORT(KK AND HOLDING=0,1,THISCLOSE);     //开空信号
 
n为连亏值
共2 条记录, 每页显示 10 条, 页签: [1]


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