Rss & SiteMap

金字塔客服中心 - 专业程序化交易软件提供商 http://www.weistock.com/bbs/

专业程序化软件提供商
共3 条记录, 每页显示 10 条, 页签: [1]
[浏览完整版]

标题:求助循环挂单如何实现

1楼
影无月 发表于:2010/10/10 7:46:15

如何在同一k线上实现如下功能:先撤销所有的开多挂单,然后最高价达到

开盘价上方5个点挂一多单,挂价为开盘价+3,如果最高价达到开盘价上方2*5个点的时候还没成交,再开一个挂多单,挂价为开盘价+5+3,同时撤销前一个开多挂单,以5个点循环,重复上述开单和撤单过程,直到持单>0时,结束该功能。恳请版主及高手指教!

[此贴子已经被作者于2010-10-10 8:16:05编辑过]
2楼
fly 发表于:2010/10/11 9:35:42

楼主想实现追单功能,金字塔里,易→下单设置里,结合"闪电下单"----下单超出 和 "程序化交易"两项,可实现楼主的部分需求,楼主可以试试.

 

撤单函数TCANCEL,撤单之前最好先用TISREMAIN判断下是否有未成交单

 

 

 

3楼
圆周工作室 发表于:2010/10/11 18:35:45

if h>o+5*mindiff and c>o and tbuyholding=0 then

begin

TCANCEL();//撤销开仓单

bprice:=o+(mod(h-o,mindiff*5)-1)*mindiff+3*mindiff;//计算挂单价

tbuy(1,)

end;

 

上面这代码即可实现

 

我是在论坛直接回帖写的,可能不详尽,但代码逻辑肯定可用,希望对你有所帮助

共3 条记录, 每页显示 10 条, 页签: [1]


Powered By Dvbbs Version 8.3.0
Processed in 0.03125 s, 3 queries.