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


金字塔客服中心 - 专业程序化交易软件提供商金字塔软件公式模型编写问题提交 → 老师帮忙检查一下,为什么有些地方不行

   

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


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

主题:老师帮忙检查一下,为什么有些地方不行

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


加好友 发短信
等级:论坛游侠 帖子:211 积分:0 威望:0 精华:0 注册:2016/7/22 16:00:23
老师帮忙检查一下,为什么有些地方不行  发帖心情 Post By:2020/6/16 9:10:12    Post IP:171.37.48.141[只看该作者]

老师帮忙检查一下,为什么有些地方不行,有些进场的止损线不显示出来的

 

思路就是,,进场之后,    最高价  -  进场价  < 20 个点,则 止损线为              进场价 - 进场价  *  0.02,  比如: 进场价 100,则 最高价  < 120 的时候,止损线就是    98

 

       

                  diff := ema( close,12 ) - ema( close,26 ) ;

                  dea  := ema( diff,9 ) ;

                  macd := 2 * ( diff - dea ) ;

 

 if ref( cross( diff,dea),1 )  then buy( 1, Unit, limitr, open + 1 * mindiff ), ignorecheckprice ;  

 

    STA :=  enterprice - enterprice  * 0.02    ;
     
             if holding > 0 and hhv( high,barslast( cross(diff,dea ) + 1  )  ) - enterprice    < 20 * mindiff then Stopline : STA , COLORWHITE ;  
     
             if holding > 0 and low < Stopline then 止 损 : sell( holding > 0, 1, limitr, min( open - 1 * mindiff, Stopline - 1 * mindiff ) ), ignorecheckprice ;

 

 

 

 

 

 


         


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


加好友 发短信
等级:超级版主 帖子:14496 积分:0 威望:0 精华:0 注册:2017/7/4 13:40:18
  发帖心情 Post By:2020/6/16 9:31:04    Post IP:58.246.57.26[只看该作者]

 你说的是STA?我本地显示正常啊。你是在什么品种,什么周期上加载的。或者你截图我看下也行。


命数如织,当如磐石。
 回到顶部
帅哥哟,离线,有人找我吗?
2457146251
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:论坛游侠 帖子:211 积分:0 威望:0 精华:0 注册:2016/7/22 16:00:23
回复:(FireScript) 你说的是STA?我本地显示正...  发帖心情 Post By:2020/6/16 9:40:58    Post IP:171.37.48.141[只看该作者]

铁矿石  60分 周期

 

 


图片点击可在新窗口打开查看此主题相关图片如下:微信图片_20200616093949.png
图片点击可在新窗口打开查看

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


加好友 发短信
等级:超级版主 帖子:14496 积分:0 威望:0 精华:0 注册:2017/7/4 13:40:18
  发帖心情 Post By:2020/6/16 9:48:24    Post IP:58.246.57.26[只看该作者]

 STA :=  enterprice - enterprice  * 0.02    ;

这样显示不出来。
要这样啊
STA :  enterprice - enterprice  * 0.02    ;


命数如织,当如磐石。
 回到顶部
帅哥哟,离线,有人找我吗?
2457146251
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:论坛游侠 帖子:211 积分:0 威望:0 精华:0 注册:2016/7/22 16:00:23
回复:(FireScript) STA :=  enterprice ...  发帖心情 Post By:2020/6/16 9:59:03    Post IP:171.37.48.141[只看该作者]

这个不行的,,,,如果加入 = 号, 那都会显示一条长长的线

 

 

 


图片点击可在新窗口打开查看此主题相关图片如下:1.png
图片点击可在新窗口打开查看

 

 

 

 

问题就出在这个,,,,前提条件判定上,,,就是最高利润 小于 20 个点

 

我把 这个前提条件去掉之后,正常显示

 


 


图片点击可在新窗口打开查看此主题相关图片如下:2.png
图片点击可在新窗口打开查看

 

 

 

 


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


加好友 发短信
等级:超级版主 帖子:14496 积分:0 威望:0 精华:0 注册:2017/7/4 13:40:18
  发帖心情 Post By:2020/6/16 10:20:33    Post IP:58.246.57.26[只看该作者]

 如果是这样的话,不行的。这种画不好的。

或者这样试下:
 STA :if(HOLDING<>0,enterprice - enterprice  * 0.02,DRAWNULL);


最多到这种程度了


命数如织,当如磐石。
 回到顶部
帅哥哟,离线,有人找我吗?
2457146251
  7楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:论坛游侠 帖子:211 积分:0 威望:0 精华:0 注册:2016/7/22 16:00:23
回复:(FireScript) 如果是这样的话,不行的。...  发帖心情 Post By:2020/6/16 10:30:58    Post IP:171.37.48.141[只看该作者]

问题就是出在那个前提条件的界定上的,所以能否帮忙问问一下 ,  只有 小于 20 个点的时候,止损条件成立,大于20个点,止损线 就是 进场价格, 这思路不难,就是可能我表述 代码 有误

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


加好友 发短信
等级:超级版主 帖子:14496 积分:0 威望:0 精华:0 注册:2017/7/4 13:40:18
  发帖心情 Post By:2020/6/16 10:40:51    Post IP:58.246.57.26[只看该作者]

 什么意思?意思是最高盈利小于20点时候才绘制这个线?


命数如织,当如磐石。
 回到顶部
帅哥哟,离线,有人找我吗?
2457146251
  9楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:论坛游侠 帖子:211 积分:0 威望:0 精华:0 注册:2016/7/22 16:00:23
回复:(FireScript) 什么意思?意思是最高盈利...  发帖心情 Post By:2020/6/16 10:44:56    Post IP:171.37.48.141[只看该作者]

是的

 

 

进场之后,,最高盈利  < 20 个点,这段时间的   止损线就是    STA :=   enterprice - enterprice  * 0.02 ;       并且绘制在图表上, 如果价格  low  <  STA 则平仓出局

 

进场之后 ,, 最高盈利  大于  20 个点之后,,,止损线调整为    enterprice,     并且绘制在图表上, 如果价格  low  <  STA 则平仓出局


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


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

 

第二项更正

 

并且绘制在图表上, 如果价格  low  <  enterprice     则平仓出局

 

 

止损线调整 为  进场价 之后,,  low  <  enterprice     则平仓出局


 回到顶部
总数 11 1 2 下一页