以文本方式查看主题
- 金字塔客服中心 - 专业程序化交易软件提供商 (http://weistock.com/bbs/index.asp)
-- 公式模型编写问题提交 (http://weistock.com/bbs/list.asp?boardid=4)
---- 开仓信号的当根K线,显示的ENTRYBARS都是上一次开仓到不前的距离 (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=52764)
|
-- 作者:zxlc888
-- 发布时间:2013/6/3 17:32:27
-- 开仓信号的当根K线,显示的ENTRYBARS都是上一次开仓到不前的距离
开仓信号的当根K线,显示的ENTRYBARS都是上一次开仓到不前的距离
历史测试中,
不管是用MARKET 还是用MARKETR
用MARKET 出信号后的第二根K线是0,
用MARKETR 出信号后的第二根K线是1;
但是,出信号的那根K线,永远显示的都是上一次开仓到当前的K线距离,而不是什么-1 或 0
请问为什么。
2、如是没办法,有没有什么办法,可以限定,当根K线开仓后不马上平仓的。
|
-- 作者:jinzhe
-- 发布时间:2013/6/4 9:24:55
--
market和marketr本来就是两个不同的函数,一个本周期,一个次周期
本周期交易的函数,enterbars从本周期开始算,从0开始算
次周期交易的函数,enterbars从次周期开始算,从0开始算
不在当前周期开仓, 用enterbars>0来判断
|
-- 作者:zxlc888
-- 发布时间:2013/6/4 15:09:38
--
我知道,MARKET MARKETR的差别,也知道出现开仓信号的第二根K线计数的不同,
我想问的是,比如,用MARKETR,那么出信号的当根K线,ENTERBARS 显示的是多少,
按理来说,就该是0才对吧。
可我测了,显示的却是上一次开仓,到当前的K线根数。
此主题相关图片如下:119.jpg
![dvubb 图片点击可在新窗口打开查看](UploadFile/2013-6/2013641591342530.jpg)
|
-- 作者:jinzhe
-- 发布时间:2013/6/4 15:25:29
--
你怎么测的?
此主题相关图片如下:1.png
![dvubb 图片点击可在新窗口打开查看](UploadFile/2013-6/20136415252480195.png)
|
-- 作者:zxlc888
-- 发布时间:2013/6/4 16:18:11
--
我的是免费版的。很奇怪。
[此贴子已经被作者于2013-6-4 16:19:07编辑过]
|
-- 作者:zxlc888
-- 发布时间:2013/6/4 16:24:37
--
是不是模型中,如果是本周期控制符,就要模型中全部用本周期控制符,
如果是次周期控制符,就要全部用次周期。否则会出错。
此主题相关图片如下:119.jpg
![dvubb 图片点击可在新窗口打开查看](UploadFile/2013-6/20136416231571205.jpg)
|
-- 作者:zxlc888
-- 发布时间:2013/6/4 16:27:12
--
我全部后面加R了,还是老样子。
|
-- 作者:jinzhe
-- 发布时间:2013/6/4 16:56:44
--
能不能先用我那个公式测试一下?这么多代码还需要考虑你其他的代码对不对,有没有影响
[此贴子已经被作者于2013-6-4 16:56:51编辑过]
|
-- 作者:zxlc888
-- 发布时间:2013/6/4 21:02:36
--
你那一个测试了,的确是0
而我的,测试了以后,就不是了。真奇怪。我全部用当前周期了啊。
所以价格全用MRKTR了。
为什么会这样呢。一般是什么原因 引起的呢。
|
-- 作者:jinzhe
-- 发布时间:2013/6/5 8:56:55
--
把你的代码全部贴上来
|