关于NthExtremes的问题,请版主帮忙解答一下 [开拓者 TB]
- 咨询内容:
NthExtremes看它看了,两天,连查带蒙还是看不懂,请版主帮帮我
 
 if (Length > 0 && N>0 && N <= Length)
 {
 NthMaxValue = Extremes(Price, Length, True, nMaxBar);
 NthMinValue = Extremes(Price, Length, False, nMinBar);
 
 If(bMax)
 {
 For i = 2 To N
 {
 TmpValue = NthMinValue - 1;
 nBetterCnt = 0;
 nEqualCnt = 0;
 For j = 0 To Length - 1
 {
 If ( Price[j] > NthMaxValue)
 {
 nBetterCnt = nBetterCnt + 1;
 }else If ( Price[j] < NthMaxValue)
 {
 if (Price[j] > TmpValue)
 {
 TmpValue = Price[j] ;
 nMaxBar = j;
 }
 }Else
 {
 nEqualCnt = nEqualCnt + 1;
 }
 }
 
 if (nBetterCnt + nEqualCnt >= i)
 {
 nEqualIndex = 0;
 for k = 0 To Length - 1
 {
 if (Price[k] == NthMaxValue)
 {
 nEqualIndex = nEqualIndex + 1;
 if (nEqualIndex == (i - nBetterCnt))
 {
 nMaxBar = k;
 }
 }
 }
 }else
 {
 NthMaxValue = TmpValue;
 }
 }
 NthExtremeBar = nMaxBar;
 NthReturnValue = NthMaxValue;
 
 
 1. nBetterCnt、nEqualCnt、nEqualIndex都是什么意思?
 
 2. 上面红色位置 NthMaxValue 已经是本周期 Price的最大值,那Price[j] > NthMaxValue是什么意思呢?怎么会大于呢?
 
 3. 上面蓝色部分 TmpValue = NthMinValue - 1 是什么意思?如果这样Price[j]不是就一定大于TmpValue了吗,那nMaxBar = j是怎么确定的?
 
 问题比较多,不好意思啊。。。 请版主帮我解答一下,非常非常感谢!!!!
 
 
-  TB技术人员:
who can help me~~~~~
-  TB客服:
1. nBetterCnt、nEqualCnt、nEqualIndex都是什么意思? 
 nBetterCnt是 记录比你读取第N高价的价格的BAR数量,nEqualCnt是 记录有几个与你读取第N高价相同的价格
 当第N价格有相同的时候, nEqualIndex 首先减掉比它高的K线数目 (i - nBetterCnt) 再来从相同价格里面按Bar的K线数目开始计算。
 
 2. 上面红色位置 NthMaxValue 已经是本周期 Price的最大值,那Price[j] > NthMaxValue是什么意思呢?怎么会大于呢?
 第一次循环这里是没有起到作用的,但是公式下面 “NthMaxValue =TmpValue;” NthMaxValue就不是最高价,开始寻找次高价。
 
 3. 上面蓝色部分 TmpValue = NthMinValue - 1 是什么意思?如果这样Price[j]不是就一定大于TmpValue了吗,那nMaxBar = j是怎么确定的?
 TmpValue = NthMinValue - 1; 只是 一个初始赋值保证有读取的到BAR的价格,随后“TmpValue = Price[j] ;”就被重新赋值了。
-  网友回复:
tb0019 发表于 2016-1-15 16:21 
 1. nBetterCnt、nEqualCnt、nEqualIndex都是什么意思?
 nBetterCnt是 记录比你读取第N高价的价格的BAR ...
 谢谢,谢谢,明白了!
有思路,想编写各种指标公式,程序化交易模型,选股公式,预警公式的朋友
可联系技术人员 QQ: 511411198  进行 有偿 编写!(不贵!点击查看价格!)
                        
相关文章
- 
                        没有相关内容
                       

 
                     会员登录/注册
会员登录/注册