以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  公式模型编写问题提交  (http://weistock.com/bbs/list.asp?boardid=4)
----  后台交易策略中能用撤单函数撤销手工挂单止赢没成交的单子吗?  (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=68692)

--  作者:qq代人发帖
--  发布时间:2014/8/13 13:15:17
--  后台交易策略中能用撤单函数撤销手工挂单止赢没成交的单子吗?
请教:后台交易策略中能用撤单函数撤销手工挂单止赢没成交的单子吗?

--  作者:jinzhe
--  发布时间:2014/8/13 13:26:35
--  
普通的手工单不可以,必须是在后台监控界面下的手工单
--  作者:jinzhe
--  发布时间:2014/8/13 13:28:27
--  

图片点击可在新窗口打开查看此主题相关图片如下:1.png
图片点击可在新窗口打开查看

图片点击可在新窗口打开查看此主题相关图片如下:2.png
图片点击可在新窗口打开查看
这里的手工下单
--  作者:Ivan
--  发布时间:2014/8/13 16:11:39
--  
我要是用另外一个策略来专门挂单的,类似于手工下单,能把其他策略的单子平掉,假如没成交的话,其它策略在进行平仓时能撤这个单子吗?
--  作者:jinzhe
--  发布时间:2014/8/13 16:18:03
--  
类似?那么到底是手工还是程序
--  作者:Ivan
--  发布时间:2014/8/13 16:32:36
--  
就是说,我在策略这么涉及的,比如行情现价到了2367,此时多个策略净持有多单8手,那么我在另外的策略这么写:

if h>EXTGBDATA(\'开始挂多单价格\') then tsell(1,8/2,LMT,EXTGBDATA(\'平多价格\'));

开始挂多单价格=2367
平多价格=2369.8

--  作者:Ivan
--  发布时间:2014/8/13 16:37:12
--  
或者这么写:
hh:hhv(ref(c,1),60);
if h>=hh*0.9 then tsell(1,tbuyholding(1)/2,LMT,hh);


--  作者:jinzhe
--  发布时间:2014/8/13 16:41:16
--  
后台自动下的单是吧,可以撤掉的
--  作者:Ivan
--  发布时间:2014/8/13 16:47:19
--  
以下是引用jinzhe在2014/8/13 16:41:16的发言:
后台自动下的单是吧,可以撤掉的

专门止盈止损的策略挂的单子,未成交,能被其它策略撤单,对吗?假如成交了,那么它平仓的单子是哪个策略开的仓,肯定是无法确认的,那么该策略在平仓时,应该会把其它策略开的单子平掉吧?会不会造成后面开平仓混乱呢?特别是涉及到均价计算,买持均价等等。


--  作者:jinzhe
--  发布时间:2014/8/13 17:02:18
--  

程序化交易开仓单不分哪个策略开的,开仓后每个单子都算作均价,视为同一个单子

如果你要获取具体的下单信息,那么你要用VBA了