Rss & SiteMap

金字塔客服中心 - 专业程序化交易软件提供商 http://www.weistock.com/bbs/

专业程序化软件提供商
共6 条记录, 每页显示 10 条, 页签: [1]
[浏览完整版]

标题:光标处应该达到开空平多条件,为什么信号要延迟很多时间才发出

1楼
qq代人发帖 发表于:2013/8/14 16:48:38

请教

input:x(20,1,100,1);
X周期高点:=ref(hhv(h,x),1);
X周期低点:=ref(llv(l,x),1);
开多平空条件:=c>X周期高点  and holding <=0;
开空平多条件:=c<X周期低点 and holding >=0;
sellshort(开多平空条件 and holding<0, 1,limitr,X周期高点);
sell(开空平多条件 and holding>0,1,limitr,X周期低点);
buyshort(开空平多条件 and holding=0,1,limitr,X周期低点);
buy(开多平空条件 and holding=0, 1,limitr,X周期高点);

光标处应该达到开空平多条件,为什么信号要延迟很多时间才发出


图片点击可在新窗口打开查看此主题相关图片如下:10.jpg
图片点击可在新窗口打开查看
2楼
shijianxi 发表于:2013/8/14 16:59:48
下班了吗
3楼
jinzhe 发表于:2013/8/14 17:05:36

shift+q调试下,条件满足不满足,调试一下就知道

4楼
shijianxi 发表于:2013/8/14 17:07:01
不用调试,数也数出来了
5楼
shijianxi 发表于:2013/8/14 17:08:00
光标处是最近20根K线最低价,怎么没信号 发出
6楼
qwer123 发表于:2013/8/14 23:43:42
1.在光标处已经发出了交易信号,只是你的交易点刚好处于跳空处,所以无法成交,做无效信号处理了。所以在写种交易语句时要这样写:
buyshort(开空平多条件 and holding=0,1,limitr,MIN(X周期低点,o));
2.你加语句:
盈亏:asset-1000000,colorred,linethick1,noaxis;
收益是多么的理想,1手交易利润466万。这个可能吗?你这个程序是一个典型的使用了隐性未来数据。所以你实际跑时信号是变化的,并且实际交易结果和测试结果有天壤之别。我可以肯定如果你的用这个程序进行实盘交易的话,交易结果肯定是亏损的。具体什么地方有问题,你自己好好检查吧,就那么几个语句很容易发现问题的。
3.测试时要加滑点。
buyshort(开空平多条件 and holding=0,1,limitr,MIN(X周期低点,o)-0.6);


共6 条记录, 每页显示 10 条, 页签: [1]


Powered By Dvbbs Version 8.3.0
Processed in 0.03125 s, 3 queries.