以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (http://weistock.com/bbs/index.asp) -- 公式模型编写问题提交 (http://weistock.com/bbs/list.asp?boardid=4) ---- 请问老师,怎么编写下单手数? (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=153339) |
-- 作者:hboss38 -- 发布时间:2017/5/19 12:35:02 -- 请问老师,怎么编写下单手数? 老师你好,我在用模拟板测试数据,我的程序是这样的 MA10:MA(C,10); MA120:MA(C,120); jc:=CROSS(MA10,MA120); sc:=CROSS(MA120,MA10); if jc then begin sellshort(holding<0,1,marketr); buy(holding=0,1,marketr); end if sc then begin sell(holding>0,1,marketr); buyshort(holding=0,1,marketr); end 然后我想把下单手数改一下,在软件交易-图表程式化交易-期货下单设置里面试了改成2手,还是不行,你们回答说必须程序里面改?怎么改法呢?还有我这个程序想设置一个滑点,具体怎么写程序呢?请帮我写一下,谢谢
|
-- 作者:wenarm -- 发布时间:2017/5/19 12:41:36 -- if jc then begin
sellshort(holding<0,2,marketr);
buy(holding=0,2,marketr);
end
if sc then begin
sell(holding>0,2,marketr);
buyshort(holding=0,2,marketr);
end
交易函数第二个参数就是手数
|
-- 作者:hboss38 -- 发布时间:2017/5/19 12:50:19 -- 问题二:明白了,我这个是1分钟周期的,如果要设置1个滑点要怎么编程呢?求解 |
-- 作者:wenarm -- 发布时间:2017/5/19 13:02:51 -- 滑点在程序化中没有可以设置项, 策略回测中有 |
-- 作者:hboss38 -- 发布时间:2017/5/19 13:12:51 -- 老师,那能不能具体说一下,在我们期货交易过程中,遇到发出的指令那一瞬间,波动过大,我们怎么设置可以实现交易改变多空方向,策略回测中才可以设置滑点,这句话理解不了啊,求指导 |
-- 作者:yukizzc -- 发布时间:2017/5/19 13:25:34 -- 你要控制滑点就在下单价格里 用limitr限价不要用市价就可以了 |
-- 作者:hboss38 -- 发布时间:2017/5/19 13:37:08 -- 老师能不能帮我把我的程序改好,我自己是个菜鸟,根本写不了程序,搞不懂哪里改LIMT,而不用市价 我的测试策略就是1分钟周期,如下,麻烦直接帮我把滑点加上,设置1个点,写好就行,我直接复制测试,辛苦你了 MA10:MA(C,10); MA120:MA(C,120); jc:=CROSS(MA10,MA120); sc:=CROSS(MA120,MA10); if jc then begin sellshort(holding<0,1,marketr); buy(holding=0,1,marketr); end if sc then begin sell(holding>0,1,marketr); buyshort(holding=0,1,marketr); end |
-- 作者:pyd -- 发布时间:2017/5/19 13:40:21 -- MA10:MA(C,10);
|
-- 作者:hboss38 -- 发布时间:2017/5/19 13:49:35 -- 多谢老师,正在测试 |