求教收盘前平仓的问题 [金字塔]
- 咨询内容:
	
	//收盘前平仓 
 IF TIME>150000-5*100 THEN BEGIN
 收盘平多:SELL(1,HOLDING,MARKET);
 收盘平空:SELLSHORT(1,HOLDING,MARKET);
 END这段代码应用于一分钟K线,为什么每天都在15:00才出信号呢? 以致于总是有头寸过夜. 求解. 谢谢! 
-  金字塔客服:
	
	几分钟周期? -500是为了什么考虑才这么写的? 
-  用户回复:
	
	一分钟周期,原来5是用 input n:=5 TIME>=150000-n*100; 来做的, 后来老不平仓改的. 
-  网友回复:
	
	收盘前5分钟平仓? time>=145500 
-  网友回复:
	
	明白了!你们提供的公式样板都写错了,有空你们自己检查一下你们提供的范例,你们的范例都是这样写的. 明白了! 谢谢! 譬如: //该模型为简单示范模型,用户需根据自己交易经验,修改完善后再实际应用!!! //策略:HANS123 
 //简介:作为外汇市场上广为流行的一种突破交易策略,HANS123以其简洁的开盘后N根K线的高低点突破,作为交易信号触发的评判标准。这也是一种入场较早的交易模式,配合适当过滤技术,或可提高其胜算。
 //类型:日内趋势突破
 //周期:
 //使用市场:
 //详情介绍网址:http://www.weistock.com/bbs/dispbbs.asp?boardid=10&Id=30233
 //修订时间:2012.11.1
 //DESIGNED BY ROGARZ
 
 //准备中间变量
 INPUT:SS(1,1,10000,1),NMIN1(30,1,1000,1),NMIN2(10,1,100,1),N1(0,0,100,1);
 N:=BARSLAST(DATE<>REF(DATE,1))+1;
 开盘30分钟最高价:=VALUEWHEN(TIME<=090000+NMIN1*100,HHV(H,N));
 开盘30分钟最低价:=VALUEWHEN(TIME<=090000+NMIN1*100,LLV(L,N));
 手数:=SS;
 上轨:开盘30分钟最高价+N1*MINDIFF;
 下轨:开盘30分钟最低价-N1*MINDIFF;
 //条件
 开多条件:=C>上轨;
 开空条件:=C<下轨;
 //交易系统
 IF TIME>090000+NMIN1*100 AND TIME<150000-10*100 THEN BEGIN
 开多:BUY(开多条件 AND HOLDING=0,手数,MARKET);
 开空:BUYSHORT(开空条件 AND HOLDING=0,手数,MARKET);
 END
 //平仓
 IF TIME>=150000-NMIN2*100 THEN BEGIN
 收盘平多:SELL(1,手数,MARKET);
 收盘平空:SELLSHORT(1,手数,MARKET);
 END当前持仓:HOLDING,COLORGRAY,LINETHICK0; 
有思路,想编写各种指标公式,程序化交易模型,选股公式,预警公式的朋友
可联系技术人员 QQ: 1145508240  进行 有偿 编写!(不贵!点击查看价格!)
                        
相关文章
- 
                        没有相关内容
                       

 
                     会员登录/注册
会员登录/注册