以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (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的发言:
了解了。请问有没有什么函数或方法,图表模式下也能取到实际的资产总额? 图表下做不到这个的。 |