請幫忙寫DDi指標 跨周期版本的
作者:開拓者 TB 來源:cxh99.com 發(fā)布時間:2019年05月17日
-
咨詢內(nèi)容:
我這有個開拓者DDI指標,請幫忙寫個跨周期版本
// 簡稱: ddi
// 名稱: ddi
// 類別: 公式應(yīng)用
// 類型: 用戶應(yīng)用
// 輸出:
//------------------------------------------------------------------------
Params
? ?? ???Numeric n(13);
? ?? ???Numeric n1(30);
? ?? ???Numeric M(10);
? ? Numeric M1(5);
Vars
? ?? ???NumericSeries dmz;
? ?? ???NumericSeries dmf;
? ?? ???NumericSeries diz;
? ?? ???NumericSeries dif;
? ?? ???NumericSeries ddi;
? ?? ???NumericSeries addi;
? ?? ???NumericSeries ad;
Begin
? ?? ???if (CurrentBar==0) return;
? ?? ???dmz = iif((H+L) <= (H[1]+L[1]),0,MAX(ABS(H-H[1]),ABS(L-L[1])));
? ?? ???dmf = IIF((H+L) >= (H[1]+L[1]),0,MAX(ABS(H-H[1]),ABS(L-L[1])));
? ?? ???diz = SummationFC(dmz,n)/(SummationFC(dmz,n)+SummationFC(dmf,n))*100;
? ?? ???dif = SummationFC(dmf,n)/(SummationFC(dmz,n)+SummationFC(dmf,n))*100;
? ?? ???ddi = diz-dif;
? ?? ???addi = SMA(ddi,n1,m);
? ?? ???ad = AverageFC(addi,m1);
? ? ? ? ? ? ? ?
? ? ? ? ? ? ? ? If (ddi >= 0)? ? ? ?
? ? ? ? ? ? ? ? PlotNumeric("ddi",ddi,0,Red);
? ? ? ? Else
? ? ? ? ? ? ? ? PlotNumeric("ddi",ddi,0,Green);
? ? ? ? ? ? ? ?
? ? ? ? ? ? ? ?
? ???//? ?PlotNumeric("ddi",ddi);
? ?? ???PlotNumeric("addi",addi);
? ?? ???PlotNumeric("ad",ad);
End
?
?來源:CXH99.COM
-
TB技術(shù)人員:
有關(guān)跨周期的寫法,請參考此貼http://bbs.tb18.net/thread-2785-1-1.html