以文本方式查看主题
- 金字塔客服中心 - 专业程序化交易软件提供商 (http://weistock.com/bbs/index.asp)
-- 公式模型编写问题提交 (http://weistock.com/bbs/list.asp?boardid=4)
---- 如何消除重复信号 (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=63599)
|
-- 作者:wzsunshao
-- 发布时间:2014/4/8 12:11:18
-- 如何消除重复信号
实盘中发现日内15:10平仓后,次日早上开盘出现如下提示,往前调整平仓时间也存在这种情况,如何消除?
此主题相关图片如下:qq图片20140404075905.jpg

//日内平仓 if time>=151000 then begin 收盘平多:sell(1,ss,market); 收盘平空:sellshort(1,ss,market); end
|
-- 作者:jinzhe
-- 发布时间:2014/4/8 13:16:33
--
用的是走完k线模式?
出现信号的k线是当日的最后一根?
|
-- 作者:wzsunshao
-- 发布时间:2014/4/8 13:41:48
--
是走完k线模式,实盘也已经按信号下单成交。
|
-- 作者:jinzhe
-- 发布时间:2014/4/8 13:52:40
--
不是当日最后一根?是当日最后第二根k线?
|
-- 作者:wzsunshao
-- 发布时间:2014/4/8 13:55:00
--
信号倒数第二根,交易最后一根开盘价
|
-- 作者:jinzhe
-- 发布时间:2014/4/8 14:09:42
--
最后第二根也会在第二天开盘时出信号?
你把k线图上的信号截图一下,
|
-- 作者:wzsunshao
-- 发布时间:2014/4/10 9:43:14
--
图标信号显示如下
此主题相关图片如下:qq图片20140410094213.jpg

|
-- 作者:wzsunshao
-- 发布时间:2014/4/10 9:45:34
--
交易代码如下:平空转多条件:=holding<=0 and MR>=N1 and j<=x1 and time>=093000 and time<=150000; 平多转空条件:=holding>=0 and MR<N2 and j>x2 and time>=093000 and time<=150000; //交易系统 INPUT:SS(1,1,100,1); if 平空转多条件 then begin 平空:sellshort(1,SS,MARKET);//平空 开多:buy(1,SS,MARKET);//开多 END if 平多转空条件 then begin 平多:SELL(1,SS,MARKET);//平多 开空:buyshort(1,SS,MARKET);//开空 END //日内平仓 if time>=151000 then begin 收盘平多:sell(1,ss,market); 收盘平空:sellshort(1,ss,market);
|
-- 作者:jinzhe
-- 发布时间:2014/4/10 9:50:02
--
这个在第二天出现的时候,你有没有操作其他动作比如持仓同步?
|
-- 作者:wzsunshao
-- 发布时间:2014/4/10 9:53:49
--
没有,因为我是多策略,没有持仓同步
|