查看: 99|回复: 7

NthCon返回相反条件bar计数? [复制链接]

Rank: 1

精华
0
UID
274141
积分
9
帖子
7
主题
2
阅读权限
10
注册时间
2018-12-27
最后登录
2019-1-14
发表于 7 天前 |显示全部楼层
Vars
        NumericSeries JX;
        NumericSeries CON;
Begin


                JX=AverageFC(O,100);
                CON = NthCon(O>JX,1);
                PlotNumeric("CON",CON);
                PlotNumeric("JX",JX);
end



http://thyrsi.com/t6/653/1547110298x2728329023.png

大于JX值为条件 结果小于开始计数

Rank: 10Rank: 10Rank: 10

精华
0
UID
209716
积分
1774
帖子
1695
主题
0
阅读权限
200
注册时间
2015-5-25
最后登录
2019-1-17
发表于 7 天前 |显示全部楼层
不是相反的条件,
NthCon
说明 第N个满足条件的Bar距当前的Bar数目 。应该是从当前Bar开始,最近出现open大于jx的Bar到当前Bar的偏移值

使用道具 举报

Rank: 1

精华
0
UID
274141
积分
9
帖子
7
主题
2
阅读权限
10
注册时间
2018-12-27
最后登录
2019-1-14
发表于 7 天前 |显示全部楼层
wu778001035 发表于 2019-1-10 17:06
不是相反的条件,
NthCon
说明 第N个满足条件的Bar距当前的Bar数目 。应该是从当前Bar开始,最近出现open大 ...

开盘大于均线 返回个0之后无论是否大于都累加, 就是保留第一个大于,或者小于的条件。

使用道具 举报

Rank: 1

精华
0
UID
274141
积分
9
帖子
7
主题
2
阅读权限
10
注册时间
2018-12-27
最后登录
2019-1-14
发表于 7 天前 |显示全部楼层
wu778001035 发表于 2019-1-10 17:06
不是相反的条件,
NthCon
说明 第N个满足条件的Bar距当前的Bar数目 。应该是从当前Bar开始,最近出现open大 ...

这个要怎么做

使用道具 举报

Rank: 1

精华
0
UID
274141
积分
9
帖子
7
主题
2
阅读权限
10
注册时间
2018-12-27
最后登录
2019-1-14
发表于 7 天前 |显示全部楼层
554570285 发表于 2019-1-10 17:20
这个要怎么做



想避免频繁触发大于值,或者小于值 ,中间会预留空间给这个值做缓冲,不然触价就来回满足,还有单跟bar贯穿空间的高低点,也会BUG,很烦

使用道具 举报

Rank: 10Rank: 10Rank: 10

精华
3
UID
5
积分
24037
帖子
10249
主题
37
阅读权限
200
注册时间
2007-7-20
最后登录
2019-1-17
发表于 6 天前 |显示全部楼层

你的标题说的“返回相反条件bar计数”这个不清楚是什么意思,但与该函数没有任何相关联系。
nthcon函数在你代码里写的是返回最近一次满足条件的K线距离当前K线的位置。。
你文中最后一句,我没有很好的理解你的意思。。这是你的总结内容?还是说你希望实现的结果?
如果是后者,那JX值为条件,是什么条件?条件一定是一个判断式,而不是一个单独的变量可做条件的。请明确条件。
另外结果小于开始计数,请明确你指的是什么结果?你要求的是结果是小于什么?开始计数是指什么数???

使用道具 举报

Rank: 1

精华
0
UID
274141
积分
9
帖子
7
主题
2
阅读权限
10
注册时间
2018-12-27
最后登录
2019-1-14
发表于 3 天前 |显示全部楼层
小米 发表于 2019-1-11 14:52
你的标题说的“返回相反条件bar计数”这个不清楚是什么意思,但与该函数没有任何相关联系。
nthcon函数在 ...

就是价格触价上穿100周期均线,截图的价格会反复触发,我希望在他第一次触发时得到这个一个为真的性号,并保留这个触发节点的价格,下穿也一样。介于单跟均线价格很容易出现频繁上穿下穿,(如图1)我文中说的可能不是单跟均线而是一个双均线的轨道,具有空间规避单多跟K线反复上穿下穿均线值,无法规避一些涨跌幅度特别大的K线,所以,在做进出场条件的时候,会出现,单根K买入卖出。






图2时举例子,我不许要延后平仓功能,我希望价格上穿上面点的均线保留第一次上穿的价格,和这个价格触发时的上穿条件A为真,条件bar的位置为0,而后继续上穿如图一并不保留而是计入上穿后的第一根bar为1,这样下穿是一样,只保留第一次下穿的B条件为真,后出现连续下穿,都不判断B条件,而是当根bar距离B条件的位置。

使用道具 举报

Rank: 10Rank: 10Rank: 10

精华
3
UID
5
积分
24037
帖子
10249
主题
37
阅读权限
200
注册时间
2007-7-20
最后登录
2019-1-17
发表于 3 天前 |显示全部楼层
554570285 发表于 2019-1-14 11:05
就是价格触价上穿100周期均线,截图的价格会反复触发,我希望在他第一次触发时得到这个一个为真的性号, ...

1,您所说的这种情况,需要交易者根据自己的交易经验与想法,再加一些过滤条件的。
  这个不是什么简单函数可以实现的。软件商也没有专门提供现成的针对这个形态的过滤方式。
  所以自己想办法去加一些过滤条件以防单均线的频繁上下穿而产生的信号。
2,从您文字描述的,好象并没法区别当前连续上下穿的频繁虚假信号与真实上下穿的区别啊。
      还是建议再将需求思路量化一下吧。

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

bottom

静态版|手机版|联系我们|交易开拓者 ( 粤ICP备07044698   

GMT+8, 2019-1-17 18:10

Powered by Discuz! X2 LicensedChrome插件扩展

© 2011-2012 交易开拓者 Inc.

回顶部