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


金字塔客服中心 - 专业程序化交易软件提供商金字塔软件公式模型编写问题提交 → 对当日某笔持仓时间超过N分钟自动平仓算法的疑问

   

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


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

主题:对当日某笔持仓时间超过N分钟自动平仓算法的疑问

帅哥哟,离线,有人找我吗?
期股逍遥
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:新手上路 帖子:26 积分:53 威望:0 精华:0 注册:2012/7/31 22:05:07
[原创]请问如何把MT4的MACD单线指标写在金字塔里面呢?  发帖心情 Post By:2012/11/11 22:08:03    Post IP:115.199.61.41[只看该作者]

日某笔持仓时间超过N分钟自动平仓算法

特别感谢 董小球 的无私分享

代码演示:

 

//运行在1分钟周期,可选用小于1分钟的时间轮询模式或者走完K线模式

//下列代码可以实现某笔交易开仓后,如果持仓时间达到3分钟则自动平仓,以控制风险;

//买持

A1:TBUYHOLDINGEX('' ,'' ,0 );

MC:=TTYPEBAR(A1,1);

 

//如果持仓时间超过3分钟则平仓,这里为防止市价强平不成交,应配合交易设置中的“未成交则撤单报单”来使用

IF MC>=3 THEN BEGIN

 TSELL(1,1,MKT);

END

 

//卖持

A2:=TSELLHOLDINGEX('' ,'' ,0 );

MC2:=TTYPEBAR(A2,3);

 

//如果持仓时间超过3分钟则平仓,这里为防止市价强平不成交,应配合交易设置中的“未成交则撤单报单”来使用

IF MC2>=3 THEN BEGIN

 TSELLSHORT(1,1,MKT);

END

 

上面是小球提供的模型,如果对于1分钟的周期是好用的,如果我用在30分钟的周期,我要实现10分钟自动平仓,

这样的代码根本不能解决,问下,我要怎么解决才好。(我的理解是,小球的模型是3跟K线,他当成3分钟的)


 回到顶部
帅哥哟,离线,有人找我吗?
jinzhe
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:罗宾汉 帖子:46311 积分:50819 威望:0 精华:2 注册:2011/3/23 8:50:25
  发帖心情 Post By:2012/11/12 10:10:35    Post IP:58.246.57.26[只看该作者]

用于10分周期30分自动平仓,而不是反过来,代码的意思就是1分钟周期统计3根线(也就是3分钟)后平仓


金字塔—专业程序化交易量化投资平台

客户服务部

----------------------------------------------------------- 欢迎您参加我公司的技术培训,具体培训需求请发邮件到service@weistock.com

您的宝贵建议或者投诉,请发往邮箱:weiwei@weistock.com

 回到顶部
帅哥哟,离线,有人找我吗?
every
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:论坛游民 帖子:211 积分:703 威望:0 精华:0 注册:2012/10/9 9:06:01
  发帖心情 Post By:2012/11/12 10:17:54    Post IP:58.246.57.26[只看该作者]

你的理解是对的.

可结合用全局变量记录开仓时间,

全局变量的使用,请参考F1--基础使用--工具--数据--全局变量


 回到顶部
帅哥哟,离线,有人找我吗?
期股逍遥
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:新手上路 帖子:26 积分:53 威望:0 精华:0 注册:2012/7/31 22:05:07
  发帖心情 Post By:2012/11/12 11:59:48    Post IP:60.177.197.104[只看该作者]

不会写,能帮忙写一个吗,用全局变量的


 回到顶部