以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  公式模型编写问题提交  (http://weistock.com/bbs/list.asp?boardid=4)
----  老师,帮忙看下怎样才能实现  (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=30653)

--  作者:漫步金字塔
--  发布时间:2012/11/15 1:23:14
--  老师,帮忙看下怎样才能实现

老师,我写了一个加仓模型

 

当累积做加仓多时,我想当加一次仓时,这次加仓后,前面所有的仓位都保本止损。比如300做多第一次,350做多第二次,360做多第三次,当第三次止损后。第一次和第二次保本止损,也就是,在350平一次。300平一次。这个怎么实现老师。


--  作者:jinzhe
--  发布时间:2012/11/15 9:20:30
--  
这个不好弄,等高人吧
--  作者:董小球
--  发布时间:2012/11/15 9:58:33
--  
楼主,我觉得这逻辑上有问题,如果行情一直下跌,你之前的仓位根本没办法保本止损

换句话说,在这种情况下,你到底是想赶紧卖掉还是不想卖掉,如果卖掉,就不能保本,如果要保本,就意味着可能会面临更大的回撤和亏损

我觉得止损具有两个重要思想,一个是承认失败,第二是让失败的平仓赶紧成交

--  作者:漫步金字塔
--  发布时间:2012/11/15 11:19:36
--  

我是过滤掉杂波,一直拿着,老师,你帮我看看吧!我写不来。谢谢老师


--  作者:董小球
--  发布时间:2012/11/15 13:33:42
--  
你是希望,360的单子被止损后,让系统按照350下一次委托出去,然后在按照300下一次委托出去么?

比如当前价格是355,那么350和300这两个单子下出去之后,你是期望立马成交掉,还是等待价格到了350和300的时候才分别被撮合成交?

--  作者:漫步金字塔
--  发布时间:2012/11/15 13:42:20
--  

老师,我想等到价格再下降到这个点,在发出委托,平仓。


--  作者:董小球
--  发布时间:2012/11/15 15:20:01
--  
那就简单了,你可以下单之后直接下一个停损单
在下单确认窗口的下单类型中能找到这个词汇

也可以通过下单的时候,就像下市价单一样下一个停损单即可,也就是通常意义上的条件单,这个条件单是存在本地的,当本地软件检测到就价格达到之后再帮你发委托出去
SELL(holding<>0,1,STOP,350)
SELL(cond,1,STOP,300)

如果是后台的话,原理也是一样的,在TSELL语句里用stop指令直接实现条件单了。

这样,软件就会在350的时候帮你委托出去

--  作者:漫步金字塔
--  发布时间:2012/11/15 16:12:03
--  

谢谢老师了

 

老师,是这样理解的。

if holding>0 and 做多条件 then begin

  buy(1,1,thisclose,); 

  sell(1,1,limitr,这次平仓的价格)

  sell(1,1,stop,enterprice);

end

当累积加仓时,这些止损单任然保留在程序中,到达后触发止损。

 

 

对不对,老师。


--  作者:漫步金字塔
--  发布时间:2012/11/15 17:35:35
--  

各位大神,老师,我理解的对不对。请说一下啊