以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  公式模型编写问题提交  (http://weistock.com/bbs/list.asp?boardid=4)
----  [求助]利用程序化交易下条件单  (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=10522)

--  作者:喜羊羊
--  发布时间:2012/3/12 16:02:28
--  [求助]利用程序化交易下条件单

老师,请帮忙设计程序实现以下操作:

 

1、手动开仓(下单价位可调且带止盈止损,此单的下单时机由投资者自行决定)

2、开仓单(上述开仓单)成交后,自动附带生成一张反方向变动价位可控的委托单(也带止损止盈可控)

 

3、平仓(自动、手动都可,先动有效)


 


--  作者:just
--  发布时间:2012/3/12 16:20:39
--  

1,用金字塔手工闪电下单就可以,止损止盈在下单设置里有设置。

2,这个啥意思?手动下了一个单子,程序化就反方向再开一个单子?

3,都可以。


--  作者:喜羊羊
--  发布时间:2012/3/12 16:32:42
--  

第一点和第三点都可以实现滴,但是问题就是第二点。第二点就是第一张单成交之后,自动发出另外一张方向相反的所仓单(也是带止损止盈的)。这一点就没有办法通过现有的软件实现,需要程序化操作。


--  作者:喜羊羊
--  发布时间:2012/3/12 16:36:21
--  
如果不用程序化就最好了~~~就想问问金字塔能否实现第二点
--  作者:just
--  发布时间:2012/3/12 16:48:28
--  

图表没办法,你这个只能用后台了。

 


--  作者:just
--  发布时间:2012/3/12 17:05:04
--  

由于holding返回的是虚拟持仓,当你手工下单的时候这个holding是不会变的还是0。你如果要实现手工开多的时候,程序化马上给你反手开空,你可以用tholding来做判断。举个例子:

手工开一手多单成交了,此时holding=0,tholding=1,你可以用if tholding>0 then buyshort() 来实现你的想法,(注,这里需使用固定时间间隔模式运行策略)。此时holding变为了-1。tholding变为了0.

[此贴子已经被作者于2012-3-12 17:06:51编辑过]

--  作者:喜羊羊
--  发布时间:2012/3/13 9:34:50
--  
那老是您可以帮我遍一下这个程序让我模拟一下吗?我的客户有这个需求。。拜托拜托
--  作者:喜羊羊
--  发布时间:2012/3/26 15:59:36
--  

这个后台方面应该怎样操作?