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


金字塔客服中心 - 专业程序化交易软件提供商金字塔软件策略编写求助区 → 两个平仓条件怎么优先的问题

   

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


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

主题:两个平仓条件怎么优先的问题

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


加好友 发短信
等级:新手上路 帖子:91 积分:130 威望:0 精华:0 注册:2012/4/8 17:32:53
两个平仓条件怎么优先的问题  发帖心情 Post By:2012/4/25 10:21:01 [只看该作者]

老师,您好!我现在遇到这样一个问题,不知道如何回避,请帮我写好程序。

A  是进多单的条件 ,B是进空单的条件。C是止损的条件,D是盈利较大时,反抽止盈的条件。

今天我看空市场,假如满足条件B,我空了一手,一段时间后,价格又满足条件A,但又不满足条件C和D。

如果不加过滤,很可能会把我的空头平仓,再开多单,这样在震荡行情是容易亏钱的。

我现在想达到这样一个效果:我开了空单,一段时间后,价格又满足条件A,但又不满足条件C和D。我继续持有空单,一直到尾市收盘都可以。

也就是说,一旦我开了仓,不到止损位置,我不出来,只有我做了止损了,或者止盈了,(空仓状况下)再重新计算条件A和B是否满仓开仓的条件。否则不开仓。

 

谢谢老师!我截图了,我用的是价格突破。
此主题相关图片如下:123.jpg
按此在新窗口浏览图片


我9:30跌破开了空单,10:30以后突破后又发出开多单的信号,但没有达到我止损的信号。我想继续持有空单。

麻烦老师帮我写好程序!谢谢!


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


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

换个思路的话,

if a and c or d   then begin

sellshort(holding<0,0,market);

buy(holding=0,1,market);

end

if b and c or d then begin

sell(holding>0,0,market);

buyshort(holding=0,1,market);

end



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

客户服务部

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

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

 回到顶部