請幫忙寫DDi指標 跨周期版本的 [開拓者 TB]
-
咨詢內容:
我這有個開拓者DDI指標,請幫忙寫個跨周期版本
// 簡稱: ddi
// 名稱: ddi
// 類別: 公式應用
// 類型: 用戶應用
// 輸出:
//------------------------------------------------------------------------
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技術人員: 有關跨周期的寫法,請參考此貼http://bbs.tb18.net/thread-2785-1-1.html
有思路,想編寫各種指標公式,程序化交易模型,選股公式,預警公式的朋友
可聯系技術人員 QQ: 511411198 或微信:cxhjy888 進行 有償 編寫!(不貴!點擊查看價格!)
相關文章
-
沒有相關內容