以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  公式模型编写问题提交  (http://weistock.com/bbs/list.asp?boardid=4)
----  图表交易如何根据实际资产下单?  (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=157762)

--  作者:skylands
--  发布时间:2017/9/11 9:16:12
--  图表交易如何根据实际资产下单?
因为图表交易是虚拟映射,那我想以账户的实际总资产为基数,来按一定比例下单。如何做到?
a:=barslast(todaybar=1);
ref(asset,a);
我试图用这段代码,但取得的并非实际资产。

--  作者:wenarm
--  发布时间:2017/9/11 9:23:09
--  
PERTRADER函数
--  作者:skylands
--  发布时间:2017/9/11 9:33:53
--  
有个问题,因为pertrader必须配合百分比下单,开仓时简单,那在平仓时应如何写呢?

sell(1,holding,thisclose),pertrader; 这样是不行的。如果不用holding,那该如何写

--  作者:skylands
--  发布时间:2017/9/11 9:55:16
--  
buy(1,30%,thisclose),pertrader; //开仓好理解,按实际账户资金的30%下单
sell(1,30%,thisclose),pertrader; //平仓不能用holding,也只能用百分比;如果像这样写30%,那应该平的是所持仓位的30%,而不是全部多单仓位吧?请解惑

--  作者:wenarm
--  发布时间:2017/9/11 10:03:35
--  

账户持仓的30%

 


--  作者:skylands
--  发布时间:2017/9/11 10:06:06
--  
那如何能平掉这全部持仓呢?
--  作者:skylands
--  发布时间:2017/9/11 10:08:06
--  
如果平仓语句中不用pertrader,那sell(1,holding,thisclose)则平的是图表虚拟持仓数量,而不是前面按pertrader实际开仓的持仓量吧? 该怎么准确地全平掉?
--  作者:wenarm
--  发布时间:2017/9/11 10:24:53
--  

sell(1,0,thisclose)

0代码实际账户持仓


--  作者:skylands
--  发布时间:2017/9/11 10:29:22
--  
了解了。请问有没有什么函数或方法,图表模式下也能取到实际的资产总额?
--  作者:FireScript
--  发布时间:2017/9/11 10:31:20
--  
以下是引用skylands在2017/9/11 10:29:22的发言:
了解了。请问有没有什么函数或方法,图表模式下也能取到实际的资产总额?

图表下做不到这个的。