以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://222.73.7.161/bbs/index.asp)
--  公式模型编写问题提交  (http://222.73.7.161/bbs/list.asp?boardid=4)
----  怎么每次平所有持仓?  (http://222.73.7.161/bbs/dispbbs.asp?boardid=4&id=158437)

--  作者:翔曲子
--  发布时间:2017/10/9 10:57:28
--  怎么每次平所有持仓?
如果是持有多头,不管持有多少,现在平掉所有多头,怎么改代码?多谢 

平多:SELL(1,HOLDING,LIMITR,CLOSE); 

--  作者:wenarm
--  发布时间:2017/10/9 11:02:24
--  
就是你这样的写的
--  作者:翔曲子
--  发布时间:2017/10/9 11:30:57
--  
但是有时候会出现,平仓信号后还有仓位啊
括号里的1什么意思   我每次限制都是1手但是信号出错会持仓2手,这时候我需要平仓全部不是平1手

--  作者:wenarm
--  发布时间:2017/10/9 12:52:33
--  

第一参数是1 表示条件恒成立

你如果要平实际账户中的全部仓位用0.

SELL(1,0,LIMITR,CLOSE); 


--  作者:翔曲子
--  发布时间:2017/10/9 16:10:41
--  
SELL(1,0,LIMITR,CLOSE); 这个跟我写的SELL(1,HOLDING,LIMITR,CLOSE)什么区别  ?holding就是所有持仓的意思吧  难道不是实际持仓?
--  作者:FireScript
--  发布时间:2017/10/9 16:12:02
--  
以下是引用翔曲子在2017/10/9 16:10:41的发言:
SELL(1,0,LIMITR,CLOSE); 这个跟我写的SELL(1,HOLDING,LIMITR,CLOSE)什么区别  ?holding就是所有持仓的意思吧  难道不是实际持仓?

holding是图表系统的虚拟持仓,不是实际持仓。


--  作者:翔曲子
--  发布时间:2017/10/9 17:07:12
--  
SELL(1,0,LIMITR,CLOSE)  那老师这个能用在图表交易吗
--  作者:wenarm
--  发布时间:2017/10/9 19:05:59
--  
可以用于图表,holding其实是图表虚拟持仓。0代表平实际账户的所有持仓。