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


金字塔客服中心 - 专业程序化交易软件提供商金字塔软件公式模型编写问题提交 → 请教老师后台程序化的移动止损

   

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


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

主题:请教老师后台程序化的移动止损

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


加好友 发短信
等级:新手上路 帖子:11 积分:0 威望:0 精华:0 注册:2014/2/24 10:33:42
请教老师后台程序化的移动止损  发帖心情 Post By:2014/2/27 16:21:45    Post IP:111.206.16.217[显示全部帖子]

软件自带的后台程序华移动止损模块只用于多头,   自己改编了一个空头,可是在实盘中运行不了,哪里有问题??

 

 

 

 

移动止损
    //A有三种数值状态:500000,0,最新价;
    //当A=500000时表示当前有持仓,A=0时表示移动止损执行完毕,A=最新价时用于比较价格是否上涨

    //5.1将A赋值为500000,表示当前有持仓
    IF TSELLHOLDINGEX( '','' ,0 )>0 AND EXTGBDATA('a' )=0 THEN BEGIN
    EXTGBDATASET( 'a',500000 );
    END

    //5.2使A始终表示监控开始后的最低价
    IF DYNAINFO(  7)<EXTGBDATA('a' ) and EXTGBDATA('a' )>0 THEN BEGIN
    EXTGBDATASET( 'a',DYNAINFO(  7));
    END

    //5.3发现价格上涨止损,并将A赋值为0表示移动止损动作完成
    IF DYNAINFO(  7)-EXTGBDATA('a' )>40*MINDIFF and EXTGBDATA('a' )>0 THEN BEGIN
    TSELLSHORT(THOLDING2<0,手数,MKT );
    EXTGBDATASET( 'a',0);
    END

 

[此贴子已经被作者于2014/2/27 16:22:30编辑过]

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


加好友 发短信
等级:新手上路 帖子:11 积分:0 威望:0 精华:0 注册:2014/2/24 10:33:42
  发帖心情 Post By:2014/2/27 16:37:02    Post IP:111.206.16.217[显示全部帖子]


图片点击可在新窗口打开查看此主题相关图片如下:qq截图20140227163707.jpg
图片点击可在新窗口打开查看

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


加好友 发短信
等级:新手上路 帖子:11 积分:0 威望:0 精华:0 注册:2014/2/24 10:33:42
  发帖心情 Post By:2014/2/27 16:37:25    Post IP:111.206.16.217[显示全部帖子]

是在前面设a=0么?

 回到顶部