以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (http://weistock.com/bbs/index.asp) -- 公式模型编写问题提交 (http://weistock.com/bbs/list.asp?boardid=4) ---- 按开多资金量下单,无法测试 (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=87987) |
-- 作者:fxrock4 -- 发布时间:2015/12/2 17:04:16 -- 按开多资金量下单,无法测试 开多3:BUY(KD3 AND HOLDING=0,20%,MARKETR); //开多信号,按资金量的20%下单 当测试交易时,只认了第一个单,以后都只开1手。如何修改。多谢
|
-- 作者:yukizzc -- 发布时间:2015/12/2 17:08:12 -- 费率设置,这边的初始资金调大点 |
-- 作者:fxrock4 -- 发布时间:2015/12/2 17:21:28 -- 费率0.0045%,资金调到1亿了还是测试不下去。后面的仍是开1手 |
-- 作者:fxrock4 -- 发布时间:2015/12/2 17:24:36 -- 不行哦。怎么程式有问题? |
-- 作者:wenarm -- 发布时间:2015/12/2 17:34:06 -- 开多3:BUY(KD3 AND HOLDING=0,20%,MARKETR); 红色部分会限制多投,当你买入多头1手后,这个时候HOLDING=0就不成立了 |
-- 作者:fxrock4 -- 发布时间:2015/12/2 17:48:32 -- 嗯 开多2:BUY(KD3 AND HOLDING=20%,20%,MARKETR); 是这样。 开多3是第一个单呀。
|
-- 作者:fxrock4 -- 发布时间:2015/12/2 17:48:54 -- 哪怎么编写? |
-- 作者:wenarm -- 发布时间:2015/12/2 20:31:38 -- 你理解的不对。HOLDING是图表的持仓情况。 开多3:BUY(KD3 AND HOLDING=0,20%,MARKETR); 当你开仓位以后比如开了100手(20%的资金开的)。这个HOLDING=100了,那么KD3 AND HOLDING=0,就不成立了。所以就不会再去开仓了
可以把HOLDING=0的条件去了就好。 开多3:BUY(KD3,20%,MARKETR); [此贴子已经被作者于2015/12/2 20:32:05编辑过]
|
-- 作者:fxrock4 -- 发布时间:2015/12/2 21:40:03 -- 按你说的修改了,不行哦。你试下看。 |
-- 作者:fxrock4 -- 发布时间:2015/12/2 22:21:27 -- 第一次开仓去掉HOLDING=0,20% 第二次开仓去掉HOLDING=20%,20% 图形一切都乱了,测试更不行。 要如何修改呢?
|