請教一個均線的寫法
作者:開拓者 TB 來源:cxh99.com 發布時間:2020年07月12日
-
咨詢內容:
我想將兩條均線變化一下,一個永遠高,一條永遠低。
Params
? ? ? ? Numeric FastLen(5);? ? ? ? ? ? ? ? ? ? ? ? // 快速均線周期數
? ? ? ? Numeric SlowLen(10);? ? ? ? ? ? ? ? ? ? ? ? // 慢速均線周期數
Vars
? ? ? ? NumericSeries FastMA;? ? ? ? ? ? ? ? ? ? ? ? // 快速均線
? ? ? ? NumericSeries SlowMA;? ? ? ? ? ? ? ? ? ? ? ? // 慢速均線
? ? ? ? NumericSeries hhhMA;? ? ? ? ? ? ? ? ? ? ? ?? ? //永高均線
? ? ? ? NumericSeries lllMA;? ? ? ? ? ? ? ? ? ? ? ?? ? // 永低均線
? ? ? ?
Begin
? ? ? ? // 計算均線
? ? ? ? FastMA = Average(Close, FastLen);
? ? ? ? SlowMA = Average(Close, SlowLen);
? ? ? ? PlotNumeric("FastMA",FastMA);
? ? ? ? PlotNumeric("SlowMA",SlowMA);
? ? ? ? ? ? ? ?
? ? ? ? //計算定義永高和永低均線
? ? ? ? if(FastMA>=SlowMA) ? ? ? ?
{
? ? ? ? hhhMA=FastMA;
? ? ? ? lllMA=SlowMA;
}? ?Else if(FastMA<=SlowMA)
{? ?lllMA=FastMA;
? ? ? ? hhhMA=SlowMA;
}
編譯說不對,初學者想請教一下原理。非常感謝!
?
?來源:CXH99.COM
-
TB技術人員:
你是不是括號沒用對?兩個If語句的前括號“(”像是中文字符。其次,第二個Else If可以不加()條件,直接寫成Else。
?
-
TB客服:
仔細檢查下語法哈,if左邊的括號是中文的哈!
?
-
網友回復:
謝謝兩位,確實是這樣。
?
-
網友回復:
變化后的均線有什么用? |