回覆: [問題]如何寫參數的開關
引用: 最初由 weichern 發表
我想寫一個參數,當他為0時,則隱藏我所寫的均線,當他為1時,則顯示均線,麻煩板主了!
方法一: 直接以零值處理
以 MA 來說
MA(Close,N);
當 N 設為 0 時, 它會無顯示均線(因為無效值)
當 N 設為 5 時, 它會顯示五根的均值
方法二
當 View=1 時顯示均線, 當 View=0 時不顯示均線
NullAry:=barslast(barpos=0); //此為一個無效數列
MM: NullAry colorred; //先令 MM 為無效數列(不會被顯示), 並指定輸出顏色
if View = 1 then MM:=MA(Close,5); //當MM設入有效值後, 才會被顯示
這邊有類似方法二的應用, 請見:
http://www.chiefox.com.tw/bbs/showt...&threadid=10662
|