以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  公式模型编写问题提交  (http://weistock.com/bbs/list.asp?boardid=4)
----  [求助]关于获取账户头寸的处理  (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=63190)

--  作者:cong
--  发布时间:2014/3/27 10:50:41
--  [求助]关于获取账户头寸的处理
求助:例如我通过手工下单,账户里有头寸,我是否能通过代码或者设置实现获取我账户里的头寸,如果头寸是空单,我以建立空头头寸的这根K线的最高价作为止损,如果获取的头寸是多单,我将以建立多单头寸的这根K线的最低价作为止损。这样是否能实现,求解答。谢谢
--  作者:jinzhe
--  发布时间:2014/3/27 10:55:44
--  

做不到,手工单不能被检测到


--  作者:cong
--  发布时间:2014/4/1 18:26:47
--  

谢谢,那如果是通过程序代码下单的呢?是否可通过软件设置来达成?


--  作者:jinzhe
--  发布时间:2014/4/2 9:00:38
--  
做不到,手动下单无法检测出下单价格
--  作者:cong
--  发布时间:2014/4/3 15:46:35
--  
你好,如果用后台程序化中的tholding来实现?tholding可以获取当前账户中的手工下单持仓?


--  作者:jinzhe
--  发布时间:2014/4/3 16:06:42
--  
tholding能判断手工下单的仓位,但是无法检测出该下单仓位的对应价格
--  作者:cong
--  发布时间:2014/4/3 16:27:46
--  
那如果我思路改成,例如手工下单,用tholding来获取当前账户持仓,如果有持多单我以当前价格跌破前一根K线的低点作为止损止盈,如果有持空单我以当前价格跌破前一根K线的高点作为止损止盈。这样就是完全可以实现?


--  作者:jinzhe
--  发布时间:2014/4/3 16:35:43
--  

这个可以,这样写

if tholding>0 and l<ref(l,1) then 平仓语句;

if tholding<0 and h>ref(h,1) then 平仓语句;

tholding这类后台持仓判断函数判断的是当前账户的实际持仓,不管这些持仓是手工下的还是程序下的

 


--  作者:cong
--  发布时间:2014/4/8 10:14:10
--  
非常感谢,那如果我要实现后台程序化是要购买多少钱一年的软件?
--  作者:jinzhe
--  发布时间:2014/4/8 10:25:07
--  

http://www.weistock.com:8080/page/buy/buy.php