欢迎使用金字塔普通技术服务论坛,您可以在相关区域发表技术支持贴。
我司技术服务人员将优先处理 VIP客服论坛 服务贴,普通区问题处理速度慢,请耐心等待。谢谢您对我们的支持与理解。


金字塔客服中心 - 专业程序化交易软件提供商金字塔软件公式模型编写问题提交 → 如何实现符合开仓条件立即开仓?

   

欢迎使用金字塔普通技术服务论坛,您可以在相关区域发表技术支持贴。
我司技术服务人员将优先处理 VIP客服论坛 服务贴,普通区问题处理速度慢,请耐心等待。谢谢您对我们的支持与理解。    


  共有2403人关注过本帖树形打印复制链接

主题:如何实现符合开仓条件立即开仓?

帅哥哟,离线,有人找我吗?
qq代人发帖
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:18691 积分:0 威望:0 精华:0 注册:2013/7/15 9:22:16
如何实现符合开仓条件立即开仓?  发帖心情 Post By:2019/1/11 14:56:39    Post IP:180.169.30.6[显示全部帖子]

文华代码及思路:
MID:MA(CLOSE,N);//求N个周期的收盘价均线,称为布林通道中轨
TMP2:=STD(CLOSE,M);//求M个周期内的收盘价的标准差
TOP:MID+P*TMP2;//布林通道上轨
BOTTOM:MID-P*TMP2;//布林通道下轨
CROSS(C,BOTTOM),BPK;//当最新价上穿下轨时,做多
CROSS(TOP,C),SPK;//当最新价下穿上轨时,做空
-----------------------------------------------
金字塔代码:
input:n(26,5,300,1),M(26,1,100,1),P(2,1,10,1);//定义参数
MID:MA(CLOSE,N);//求N个周期的收盘价均线,称为布林通道中轨
TMP2:=STD(CLOSE,M);//求M个周期内的收盘价的标准差
TOP:MID+P*TMP2;//布林通道上轨
BOTTOM:MID-P*TMP2;//布林通道下轨
 
if CROSS(C,BOTTOM) and holding<=0 then begin//当收盘价上穿下轨且有空仓或无仓时
sellshort(1,1,market);//平空 第一个1代表100%成立,第二个1代表下单手数(下同)
buy(1,1,market);//开多
end
 
if CROSS(TOP,C) and holding>=0 then begin //当收盘价下穿上轨且有多仓或无仓时
sell(1,1,market);//平多
buyshort(1,1,market);//开空
end

问:1、如何实现符合开仓条件立即开仓?2、确保上穿、下穿等第一时间开仓,同时为了避免假突破,如何实现在同一根K线上多次开平仓?

 回到顶部