以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (http://www.weistock.com/bbs/index.asp) -- 公式模型编写问题提交 (http://www.weistock.com/bbs/list.asp?boardid=4) ---- 系统自带的三进三出交易系统。在哪设置开仓手数。还有如何改为双向操作。目前只能做多啊 (http://www.weistock.com/bbs/dispbbs.asp?boardid=4&id=53035) |
-- 作者:qichao371 -- 发布时间:2013/6/14 14:13:46 -- 系统自带的三进三出交易系统。在哪设置开仓手数。还有如何改为双向操作。目前只能做多啊 input:n1(20,10,99),n2(15,0,99),首仓(5,0,100),二仓(7,0,100),三仓(10,0,100),首止损(5,0,15) m1:=m and 测试期; m2:=cross(c,ref(c,nb)*0.9) and 测试期; { and 持仓<sv*2} f1:=cross(hhv(c,nb+1)*(100-首止损)/100,c); pv1:=sv; 开1:buy(m1,mv1,thisclose); 抛1:sell(p1,pv1,thisclose);
|
-- 作者:jinzhe -- 发布时间:2013/6/14 14:31:23 -- 只能做多, 下单手数在下单语句中修改 buy(m1,mv1,thisclose); mv1就是手数 |
-- 作者:qichao371 -- 发布时间:2013/6/14 14:54:13 -- 我刚才测试股指 一开仓就是200手。在哪里改?这公式里也没有200这个数啊 |
-- 作者:jinzhe -- 发布时间:2013/6/14 14:59:54 -- 修改我上面所写语句中标红的mv1,改成1,就是1手,不做修改就是默认的计算出来的手数 |
-- 作者:qichao371 -- 发布时间:2013/6/14 15:56:13 -- 我发出来的代码 不就已经是1了么 但是还是默认开200手啊 |
-- 作者:jinzhe -- 发布时间:2013/6/14 16:27:19 -- 你的代码手数是MV1,MV2,MV3,这些都是计算出来的手数,不是1 |
-- 作者:qichao371 -- 发布时间:2013/6/14 16:39:53 -- TREMAINQTY此函数的运用问题 你的意思把MV1改为1就可以了? |
-- 作者:qichao371 -- 发布时间:2013/6/14 16:40:09 -- 其他的参数需要改么 |
-- 作者:jinzhe -- 发布时间:2013/6/14 17:10:53 -- 是的把MV1,MV2,MV3都改成1 以及后面的PV1,PV2,PV3也改成1 |