以文本方式查看主题
- 金字塔客服中心 - 专业程序化交易软件提供商 (http://weistock.com/bbs/index.asp)
-- 公式模型编写问题提交 (http://weistock.com/bbs/list.asp?boardid=4)
---- 关于程序中滑价的问题 (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=66306)
|
-- 作者:xiaolong
-- 发布时间:2014/6/18 14:22:00
-- 关于程序中滑价的问题
我的程序中 平仓是上一根K线的收盘价, 开仓是上一根K线的收盘价 加上滑点 ,但是 我这个滑点并没有加上呀,如下图显示: 此主题相关图片如下:123.jpg
我的程序的部分代码:input:duo_hua_dian(0,-100,300,0.2);//开多滑点 input:kong_hua_dian(0,-100,300,0.2);//开空滑点 //中间变量 DIFF :=EMA(CLOSE,12) - EMA(CLOSE,26); DEA :=EMA(DIFF,9); MACD :=2*(DIFF-DEA);
手数:=ss; 开多平空条件:=ref(MACD,2)<0 and ref(MACD,1)>0;//开多平空条件 开空平多条件:=ref(MACD,2)>0 and ref(MACD,1)<0;//开空平多条件
//交易系统 平空:SELLSHORT(开多平空条件,手数,LIMITR,ref(C,1)),ignorecheckprice; 平多:SELL(开空平多条件,手数,LIMITR,ref(C,1)),ignorecheckprice; 开多:BUY(开多平空条件,手数,LIMITR,ref(C,1))+duo_hua_dian,ignorecheckprice; 开空:BUYSHORT(开空平多条件,手数,LIMITR,ref(C,1)) -kong_hua_dian,ignorecheckprice;
我在代码里已经改变价格了 怎么我执行了却没有改变呢? 求解答。
|
-- 作者:xiaolong
-- 发布时间:2014/6/18 14:26:00
--
我参数kong_hua_dian 设置的是-1. 14:08分 K线的收盘价是 2167.4 。 我在14:09分的 平仓价格是2167.4 这个没问题 , 但是开仓价格还是 2167.4 并没有变为 2167.4+1 也就是 2168.4 的价格开仓呀
|
-- 作者:jinzhe
-- 发布时间:2014/6/18 14:34:15
--
你看下报单价格多少
不要看成交价格,报单价格对了,那么成交价格不符合要求那不是很正常?
|
-- 作者:xiaolong
-- 发布时间:2014/6/18 14:50:21
--
请问 报单价格在哪里看? 我没找到。
|
-- 作者:jinzhe
-- 发布时间:2014/6/18 14:51:38
--
这里的是交易状态,能够简单的查看委托记录 此主题相关图片如下:1.png
|
-- 作者:xiaolong
-- 发布时间:2014/6/18 15:01:23
--
这是我的报单 截图:此主题相关图片如下:321.jpg 我把我程序的参数也在里面呢,参数代码如下: //参数 INPUT:ManyStopProfitSet(10,1,100,1); //买多 止赢点数设置 input:ManyStopLossSet(5,1,100,1);
//买多 止损点数设置 input:EmptyStopProfitSet(10,1,100,1);
//卖空 止赢点数设置 input:EmptyStopLossSet(5,1,100,1);
//卖空 止损点数设置 input:duo_hua_dian(0,-100,300,0.2);//开多滑点 input:kong_hua_dian(0,-100,300,0.2);//开空滑点 INPUT:ss(1,1,1000,1);
看这个报价单 也不是我代码中的状态呀。
|
-- 作者:jinzhe
-- 发布时间:2014/6/18 15:33:39
--
BUYSHORT(开空平多条件,手数,LIMITR,ref(C,1)) -kong_hua_dian,ignorecheckprice;
这句代码没有体现出滑点,写的完全不对,改成这样
BUYSHORT(开空平多条件,手数,LIMITR,ref(C,1)-kong_hua_dian) ,ignorecheckprice;
|
-- 作者:xiaolong
-- 发布时间:2014/6/18 15:50:43
--
哦, 原来是我写错了, 但是编译器没报错, 所以我没注意, 真是太感谢你了。
|