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


金字塔客服中心 - 专业程序化交易软件提供商金字塔软件公式模型编写问题提交 → 限价止盈止损的问题

   

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


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

主题:限价止盈止损的问题

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


加好友 发短信 czt
等级:蜘蛛侠 帖子:1445 积分:6114 威望:0 精华:3 注册:2012/1/16 10:31:19
  发帖心情 Post By:2012/4/6 9:08:22    Post IP:58.246.57.26[显示全部帖子]

或者你可以把你写的代码发出来哦

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


加好友 发短信 czt
等级:蜘蛛侠 帖子:1445 积分:6114 威望:0 精华:3 注册:2012/1/16 10:31:19
  发帖心情 Post By:2012/4/6 9:52:15    Post IP:58.246.57.26[显示全部帖子]

是不是因为您的lprice没有定义全局变量的原因

您尝试下添加以下代码

variable:lprice=o;

 


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


加好友 发短信 czt
等级:蜘蛛侠 帖子:1445 积分:6114 威望:0 精华:3 注册:2012/1/16 10:31:19
  发帖心情 Post By:2012/4/6 10:47:27    Post IP:58.246.57.26[显示全部帖子]

仅供参考

//空头部分如下:

 

if holding<0 and l<=lprice then begin
 
lprice:=l;

end

if holding<0 then begin
if enterprice-lprice>200 then begin

 空止盈1: sellshort(c-lprice=150,holding,market);
 KZY1:=0;
end

if enterprice-lprice>500 then begin

 空止盈2: sellshort(c-lprice=200,holding,limitr,enterprice-200);
 KZY1:=0;
end

if enterprice-lprice>800 then begin

 空止盈3: sellshort(c-lprice=500,holding,limitr,enterprice-500);
 KZY1:=0;
end

end
 

[此贴子已经被作者于2012-4-6 10:47:52编辑过]

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


加好友 发短信 czt
等级:蜘蛛侠 帖子:1445 积分:6114 威望:0 精华:3 注册:2012/1/16 10:31:19
  发帖心情 Post By:2012/4/6 10:53:29    Post IP:58.246.57.26[显示全部帖子]

思路比较死,但应该可以达成您的需求,比如说 您有盈利最高点200,通常情况下的回撤止盈是最高点回撤150个点止盈,但您的要求是比开仓价高50个点止盈,其实2个道理是一样的,同样的情况下,您可以转换一下思路。笨办法而已。呵呵

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


加好友 发短信 czt
等级:蜘蛛侠 帖子:1445 积分:6114 威望:0 精华:3 注册:2012/1/16 10:31:19
  发帖心情 Post By:2012/4/6 14:27:55    Post IP:58.246.57.26[显示全部帖子]

我给你写的是分批移动止盈,我想你的策略想达到的目的应该是回吐止盈吧

 回到顶部