| 以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (http://www.weistock.com/bbs/index.asp) -- 公式模型编写问题提交 (http://www.weistock.com/bbs/list.asp?boardid=4) ---- 一天只交易一次,怎么写? (http://www.weistock.com/bbs/dispbbs.asp?boardid=4&id=174697)  | 
    
| --  作者:火焱14895 -- 发布时间:2020/3/2 22:19:23 -- 一天只交易一次,怎么写? 请教:我写了一个教易系统,但交易很多次,我希望它一天只交易一次,怎么写? 谢 
         | 
    
| --  作者:zm71212302 -- 发布时间:2020/3/2 23:06:43 -- ma1:ma(c,30); ma2:ma(c,80); 开多:=cross(ma1,ma2); 平多:=cross(ma2,ma1); VARIABLE:jilu:=0;//记录交易次数 bbs:=date<>ref(date,1),LINETHICK0;//每天都是新的开始 if bbs and jilu=2 then jilu:=0;//控制开仓条件 if 平多 and jilu=1 then      begin        DRAWTEXT(jilu=1,c,\'平多\',COLORGREEN);
			//可以将他成平仓函数        jilu:=2; end    if 开多 and jilu=0 then      begin      
			DRAWTEXT(jilu=0,c,\'开多\',COLORRED);        
			 jilu:=1; end  
			      | 
    
| --  作者:wenarm -- 发布时间:2020/3/2 23:14:42 -- 【金字塔使用技巧】----限定一天交易次数 
 variable:num=0;// 全局变量,来控制当天交易次数 cs:=5;//限定一天最多交易5次 
 ma5:=ma(close,5); ma20:=ma(close,20); 
 con1:=cross(ma5,ma20); con2:=cross(ma20,ma5); 
 if cond2 and holding>0 then sell(1,1,market); if cond1 and lossnum<5 then begin buy(1,1,market); num:=num+1; end if time=closetime(0) then num:=0;// 商品期货,收盘的同时,num赋值为0 //收盘num不赋值为0,第二天就不再开仓了 
 
 http://222.73.7.161/bbs/dispbbs.asp?BoardID=16&ID=67931&skin=0 
 
 [此贴子已经被作者于2020/3/20 18:19:25编辑过] 
         |