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


金字塔客服中心 - 专业程序化交易软件提供商金字塔软件公式模型编写问题提交 → 止损不能满足需求

   

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


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

主题:止损不能满足需求

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


加好友 发短信
等级:论坛游侠 帖子:211 积分:0 威望:0 精华:0 注册:2016/7/22 16:00:23
  发帖心情 Post By:2016/8/26 10:15:34    Post IP:14.197.145.94[只看该作者]

还是不行,,,按照代码改放进去测历史交易中还是有这种情况  图片点击可在新窗口打开查看

注意看开仓和平仓点,,,圈出来的是赚钱的,,, ,,,显然不是止损    ,麻烦老师帮忙找找原因

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


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

你先确定下是平仓还是止损,然后再用简单的平仓价-开仓价来算算是不是盈利的


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

客户服务部

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

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

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


加好友 发短信
等级:论坛游侠 帖子:211 积分:0 威望:0 精华:0 注册:2016/7/22 16:00:23
回复:(jinzhe)你先确定下是平仓还是止损,然后再用...  发帖心情 Post By:2016/8/26 10:30:11    Post IP:14.197.145.94[只看该作者]


这一段是止损,,,,,      



   if holding > 0 then begin
        
             if low < enterprice - 6 * mindiff then sell( holding > 0, order, marketr ), ignorecheckprice ;
   
          end
                  

       
        if holding < 0 then begin
       
             if high > enterprice + 6 * mindiff then sellshort( holding < 0, order, marketr ), ignorecheckprice;
         
          end



下面这一段是 止损  兼 止盈

                    sell( low < longma, order, marketr ), ignorecheckprice ;
 
             sellshort( high > longma, order, marketr ), ignorecheckprice ;


我只是想 实现  1, 开仓之后,,亏损超过 6个点 就 止损, ,,,

                    2, 开仓之后,多仓,价格跌破 趋势线 longma 就止损或止盈,,,,   空头亦是如此


或者老师有更好的表述方式,,能否帮忙写写给我,因为从昨天下午到晚上到今早,这止损问题我一直没解决,,按理说,固定 点位止损没那么难啊

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


加好友 发短信
等级:论坛游侠 帖子:211 积分:0 威望:0 精华:0 注册:2016/7/22 16:00:23
回复:(2457146251)回复:(jinzhe)你先确定下是平...  发帖心情 Post By:2016/8/26 10:33:19    Post IP:14.197.145.94[只看该作者]



另外是不是我 代码表述问题,,,我没有像其他人那样,,, 先列出平仓条件,然后再表述去平仓 ,,,直接把条件写到,,if    条件。 then。。。    ,,因为我是从 T+B   那边转过来的,,所以表述习惯上不知道符合不符合金字塔?
[此贴子已经被作者于2016-8-26 10:34:07编辑过]

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


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

你的代码还没有涉及到先写后写的程度

看样子你需要把h>  l<这类的判断,都改成close,也就是用close>  close<这样去判断



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

客户服务部

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

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

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


加好友 发短信
等级:论坛游侠 帖子:211 积分:0 威望:0 精华:0 注册:2016/7/22 16:00:23
  发帖心情 Post By:2016/8/26 10:38:09    Post IP:14.197.145.94[只看该作者]

如果行的话 就麻烦老师 按照我止损思路,帮我写一串可以实现的代码吧,  比较金字塔的稳定性比T+B 的好,以后打算用着金字塔

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


加好友 发短信
等级:论坛游侠 帖子:211 积分:0 威望:0 精华:0 注册:2016/7/22 16:00:23
回复:(jinzhe)你的代码还没有涉及到先写后写的程度...  发帖心情 Post By:2016/8/26 10:43:49    Post IP:14.197.145.94[只看该作者]

系统固定模块那边的止损语句,, 是用close 判断的,,昨晚我试过,,,出现信号 反复出现和消失的问题,,前些时间我刚解决信号反复出现消失的问题,现在止损的又出现这类问题不大行,,

因为策略是 用在30分钟周期上的,,,一根 bar 当中价格会来回跳动很多次,,,进场我用  固定时间间隔模式, 进场已经解决信号反复出现 的问题,   但是出场如果 信号 再 反复出现 , 那问题更多了


昨晚测试的代码如下


if avgenterprice-close>20*mindiff then begin

sell(1,holding,market);

end


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


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

if holding > 0 then begin
        
             if c < enterprice - 6 * mindiff then sell( holding > 0, order, marketr ), ignorecheckprice ;
   
          end
                  

       
        if holding < 0 then begin
       
             if c> enterprice + 6 * mindiff then sellshort( holding < 0, order, marketr ), ignorecheckprice;
         
          end



 
                    sell( c < longma, order, marketr ), ignorecheckprice ;
 
             sellshort( c> longma, order, marketr ), ignorecheckprice ;


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

客户服务部

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

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

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


加好友 发短信
等级:论坛游侠 帖子:211 积分:0 威望:0 精华:0 注册:2016/7/22 16:00:23
回复:(jinzhe)if holding > 0 then begin &nb...  发帖心情 Post By:2016/8/26 10:56:52    Post IP:14.197.145.94[只看该作者]



换了close 之后的效果,,,,很多平仓点 ,都是在收盘价,,但是收盘价已经远远超过了 预设的止损 点

图片点击可在新窗口打开查看

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


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

这是因为marketr的缘故,所以是用收盘价下单

你想要正好大于或者小于止损价的瞬时触发价格,那是获取不到的



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

客户服务部

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

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

 回到顶部
总数 32 上一页 1 2 3 4 下一页