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


金字塔客服中心 - 专业程序化交易软件提供商金字塔软件公式模型编写问题提交 → [求助]求教金大哥,移动止盈的问题

   

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


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

主题:[求助]求教金大哥,移动止盈的问题

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


加好友 发短信
等级:论坛游民 帖子:246 积分:0 威望:0 精华:0 注册:2015/7/20 9:05:58
[求助]求教金大哥,移动止盈的问题  发帖心情 Post By:2015/9/2 8:57:36    Post IP:113.84.171.0[显示全部帖子]

调试了半天,都没有成功,附件如下,349行,如果A43:=0 注释掉,所有移动止盈的信号都没有了

我的目的是盈利超过80个点后,启动移动止盈,回落10%就市价平仓
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:移动止盈语句.txt


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


加好友 发短信
等级:论坛游民 帖子:246 积分:0 威望:0 精华:0 注册:2015/7/20 9:05:58
  发帖心情 Post By:2015/9/2 9:08:50    Post IP:113.84.171.0[显示全部帖子]

我这个是图表的移动止损,原来照搬模块的代码,连信号都出不了,现在条件改成HHV(H,ENTERBARS)-AVGENTERPRICE>80
满足了条件了,但是把A43:=0(控制仓位的参数)就所有 移动止盈信号都没有了

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


加好友 发短信
等级:论坛游民 帖子:246 积分:0 威望:0 精华:0 注册:2015/7/20 9:05:58
  发帖心情 Post By:2015/9/2 9:24:08    Post IP:113.84.171.0[显示全部帖子]

A43赋值为零以后,开了一次空仓以后,就再也不会触发平仓和开仓了

原来的开仓平仓条件都不满足了,求金大哥指点

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


加好友 发短信
等级:论坛游民 帖子:246 积分:0 威望:0 精华:0 注册:2015/7/20 9:05:58
  发帖心情 Post By:2015/9/2 9:32:57    Post IP:113.84.171.0[显示全部帖子]

A43 在移动止盈触发以后 赋值为零,然后再也不会变了,代码如下

 DTYDZS:=(HHV(H,ENTERBARS)-CLOSE)/AVGENTERPRICE>=0.1;
 if HHV(H,ENTERBARS)-AVGENTERPRICE>80 then begin
 //if A43=1 and high-enterprice>=80 and  DTYDZS then begin
 最高:high,NODRAW;
 成本:enterprice,NODRAW;
 多移动止盈条件:high-enterprice,NODRAW;
 多移动止盈:sell(1,B04,market);

A43:=0; //如果这一行不注释,所有移动止盈的信号都没有了
  END

求教金大哥如何调试和解决

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


加好友 发短信
等级:论坛游民 帖子:246 积分:0 威望:0 精华:0 注册:2015/7/20 9:05:58
  发帖心情 Post By:2015/9/2 10:06:04    Post IP:113.84.171.0[显示全部帖子]

加了持仓判断,现在移动止盈止损正常了,可固定的止损没有信号了,代码如下

if A43=1 and enterprice-low>=40 then begin
多成本:enterprice,NODRAW;
 多止损:sell(1,B04,market);
A43:=0;
 end
if A43=-1 and high-enterprice>=40 then begin
 空止损:sellshort(1,B04,market);
 A43:=0;
 end

是否也需要加持仓判断?求金大哥指点

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


加好友 发短信
等级:论坛游民 帖子:246 积分:0 威望:0 精华:0 注册:2015/7/20 9:05:58
  发帖心情 Post By:2015/9/2 10:34:13    Post IP:113.84.171.0[显示全部帖子]

空头移动止盈的代码如下
 KTYDZS:=(low-LLV(L,ENTERBARS))/AVGENTERPRICE>=0.1;
  空低低:=LLV(L,ENTERBARS),NODRAW;
   if AVGENTERPRICE-LLV(L,ENTERBARS)>80  and holding<0 then begin
 //if A43=1 and high-enterprice>=80 and  DTYDZS then begin
 空最低:low,NODRAW;
 空成本:AVGENTERPRICE,NODRAW;
 空移动止盈条件:=enterprice-low,NODRAW;
  空移动止盈:sellshort(1,B04,market);

A43:=0; 
  END

查看运行时的变量 如下

 KTYDZS: 0.000 空低低: 2688.000 空最低: 2975.000 空成本: 2984.624 空移动止盈条件: 9.713 空移动止盈: 1.000

觉得很迷惑 空低低:=LLV(L,ENTERBARS) 怎么会是2688???

现在是某条K线一开空,必然满足空头移动止盈,这不是我需要的啊

我需要的是开空后,如果盈利到了80点,然后回落10%,才触发移动止盈,求金大哥指点

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


加好友 发短信
等级:论坛游民 帖子:246 积分:0 威望:0 精华:0 注册:2015/7/20 9:05:58
  发帖心情 Post By:2015/9/2 13:01:56    Post IP:113.84.171.0[显示全部帖子]

谢谢金大哥,现在移动止盈有信号了,可我觉得有点不对
DTYDZS:=(HHV(H,ENTERBARS+1)-high)/AVGENTERPRICE>=0.1;
 if HHV(H,ENTERBARS+1)-AVGENTERPRICE>120  and holding>0  then begin

 最高:=high,NODRAW;
 成本:=AVGENTERPRICE,NODRAW;
 多移动止盈条件:=high-enterprice,NODRAW;
 多移动止盈:sell(1,B04,market);

A43:=0; 
  END
这样有信号的,当我把DTYDZS加进平仓条件时候,就没有信号了,代码如下

DTYDZS:=(HHV(H,ENTERBARS+1)-high)/AVGENTERPRICE>=0.1;
 if HHV(H,ENTERBARS+1)-AVGENTERPRICE>120  and holding>0  then begin

 最高:=high,NODRAW;
 成本:=AVGENTERPRICE,NODRAW;
 多移动止盈条件:=high-enterprice,NODRAW;
 多移动止盈:sell(DTYDZS,B04,market);

A43:=0; 
  END

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


加好友 发短信
等级:论坛游民 帖子:246 积分:0 威望:0 精华:0 注册:2015/7/20 9:05:58
  发帖心情 Post By:2015/9/2 13:31:22    Post IP:113.84.171.0[显示全部帖子]

从最大利润回撤10% 就平仓应该怎样写啊?
DTYDZS:=(HHV(H,ENTERBARS+1)-high)/AVGENTERPRICE>=0.1;
这样肯定错误的,求教金大哥

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


加好友 发短信
等级:论坛游民 帖子:246 积分:0 威望:0 精华:0 注册:2015/7/20 9:05:58
  发帖心情 Post By:2015/9/2 13:45:47    Post IP:113.84.171.0[显示全部帖子]

谢谢金大哥 求教金大哥

空头移动止盈,回撤10%平仓也是这样写吧?
hhv(openprofit,enterbars+1)-openprofit/hhv(openprofit,enterbars+1)>=0.1

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


加好友 发短信
等级:论坛游民 帖子:246 积分:0 威望:0 精华:0 注册:2015/7/20 9:05:58
  发帖心情 Post By:2015/9/2 13:53:32    Post IP:113.84.171.0[显示全部帖子]

谢谢版主

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