這個(gè) DMI ,為何有時(shí)在轉(zhuǎn)到日線(xiàn)上不能顯,要刷新數(shù)據(jù)才能 [開(kāi)拓者 TB]
- 咨詢(xún)內(nèi)容:
本帖最后由 chairmin 于 2013-9-13 16:05 編輯
本來(lái)在分鐘線(xiàn)上能顯示的,然后切到日線(xiàn)上,就沒(méi)有顯示了。要刷新數(shù)據(jù)才能顯示- Params
- Numeric Length(14);
- Numeric MM(6);
- Numeric Lots(1);
- Numeric LongLength(10);
- Vars
- NumericSeries MTRvalue;
- NumericSeries Hvalue;
- NumericSeries Lvalue;
- Numeric DMPvalue ;
- Numeric DMMvalue ;
- Numeric PDI;
- Numeric MDI;
- Numeric mind;
- Numeric DPZ;
- Numeric DMZ;
- NumericSeries ADX(0);
- NumericSeries ADX1;
- NumericSeries PMDI;
-
- Begin
-
- //\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ DMI趨向指標(biāo) /////////////////////////////////
- mind = MAX( MAX( HIGH-LOW , ABS(HIGH-CLOSE[1] ) ), ABS(CLOSE[1]-LOW));
- If(CurrentBar > Length)//會(huì)是這里有問(wèn)題嗎?
- {
- MTRvalue = XAverage( mind ,Length);
- Hvalue = High -High[1] ;
- Lvalue = Low[1] - Low;
- //若Y=EXPMEMA(X,N)則Y=[2*X+(N-1)*Y']/(N+1),其中Y'表示上一周期Y值。
- // DMP:=EXPMEMA(IF(HD>0&&HD>LD,HD,0),N);
- if( Hvalue > 0 AND Hvalue > Lvalue)
- {
- DPZ = Hvalue; //如果條件
- }else
- {
- DPZ = 0; //如果條件不成立...
- }
- DMPvalue = XAverage( DPZ,Length );
- // DMM:=EXPMEMA(IF(LD>0&&LD>HD,LD,0),N);
- if(Lvalue > 0 AND Lvalue > Hvalue)
- {
- DMZ = Lvalue; //如果條件
- }else
- {
- DMZ = 0; //如果條件不成立...
- }
- DMMvalue = XAverage( DMZ,Length );
- // PDI: DMP*100/MTR;
- // MDI: DMM*100/MTR;
- // ADX = EXPEMA(ABS(MDI-PDI)/(MDI+PDI)*100,MM);
- PDI = DMPvalue *100 / MTRvalue;
- MDI = DMMvalue *100 / MTRvalue;
- ADX = XAverage(ABS(MDI-PDI)/(MDI+PDI)*100,MM);
- }Else
- {
- PDI = InvalidNumeric;
- MDI = InvalidNumeric;
- ADX = InvalidNumeric;
- }
-
- PlotNumeric("PDI",PDI);
- PlotNumeric("MDI",MDI);
- PlotNumeric("ADX",ADX);
- End
- Params
- TB技術(shù)人員:
為什么在指數(shù)上不能顯示adx
- TB客服:
chairmin 發(fā)表于 2013-9-7 14:06
為什么在指數(shù)上不能顯示adx
好的啊,有顯示 - 網(wǎng)友回復(fù):
xyof 發(fā)表于 2013-9-10 16:44
好的啊,有顯示
看來(lái)是我的電腦有問(wèn)題。。。 - 網(wǎng)友回復(fù):
求解答啊
有思路,想編寫(xiě)各種指標(biāo)公式,程序化交易模型,選股公式,預(yù)警公式的朋友
可聯(lián)系技術(shù)人員 QQ: 1145508240 進(jìn)行 有償 編寫(xiě)!(不貴!點(diǎn)擊查看價(jià)格!)
相關(guān)文章
-
沒(méi)有相關(guān)內(nèi)容