plot畫線后怎樣取值 [MC]
-
MC用戶求助:
plot[-5]畫線向右偏移5,怎樣取得偏移后的值。
比如:var1=Average(close,10);
? ? ? ? plot1[-5](var1,red);
如何取得plot1[-5]的數(shù)值?謝謝
?
-
MC回復(fù)討論一:
論壇的帖子“如何畫K線和云圖”您可以看一下,關(guān)于plot關(guān)鍵字的用法。
無論通過plot關(guān)鍵字將變量的值偏移,只是將位置進(jìn)行了偏移,它的值并沒有變化。
例如,您這里的
var1=Average(close,10);? ? ? ? plot1[-5](var1,red);
//偏移后的值還是var1
?
-
MC回復(fù)討論二:
光標(biāo)所在的位置綠紅藍(lán)線的取值怎樣獲得?左邊的數(shù)值不符合吧。綠色線明顯在3950之上,左邊數(shù)值顯示的是3946.26。想知道怎樣獲得綠紅藍(lán)色線的值
?
-
MC回復(fù)討論三:
第一、對于您圖表當(dāng)前指針位置的畫線的數(shù)值,您只需要使用var1[5],也就是回溯變量前第5根bar上的值即可;當(dāng)您畫圖時將畫線的數(shù)值向右邊偏移5個位置,那么您想在調(diào)用當(dāng)前位置的畫線數(shù)值,需要向歷史回溯第5根bar上的變量值。
第二、下面以代碼舉例說明一下:
var1=Average(close,10);
if currentbar=50 then
plot1[-5](var1,red);
value1=var1[5];
您在編號為50的bar上將當(dāng)根bar(即編號為50)上的變量值var1繪制在編號為55的bar上,那么當(dāng)您在編號為55的位置(即為當(dāng)根bar)上取當(dāng)根bar上畫線的數(shù)值時,需要通過變量回溯歷史第5根bar上的值,即var1[5]即可。
第三、以上代碼加入了bar的編號,方便理解;在實際的運(yùn)用中,代碼可以如下:
var1=Average(close,10);
plot1[-5](var1,red);
value1=var1[5];
//value1即為當(dāng)根bar上畫線的數(shù)值
?
-
MC回復(fù)討論四:
第一、對于您圖表當(dāng)前指針位置的畫線的數(shù)值,您只需要使用var1[5],也就是回溯變量前第5根bar上的值即可;當(dāng)您畫圖時將畫線的數(shù)值向右邊偏移5個位置,那么您想在調(diào)用當(dāng)前位置的畫線數(shù)值,需要向歷史回溯第5根bar上的變量值。
第二、下面以代碼舉例說明一下:
var1=Average(close,10);
if currentbar=50 then
plot1[-5](var1,red);
value1=var1[5];
您在編號為50的bar上將當(dāng)根bar(即編號為50)上的變量值var1繪制在編號為55的bar上,那么當(dāng)您在編號為55的位置(即為當(dāng)根bar)上取當(dāng)根bar上畫線的數(shù)值時,需要通過變量回溯歷史第5根bar上的值,即var1[5]即可。
第三、以上代碼加入了bar的編號,方便理解;在實際的運(yùn)用中,代碼可以如下:
var1=Average(close,10);
plot1[-5](var1,red);
value1=var1[5];
//value1即為當(dāng)根bar上畫線的數(shù)值
有思路,想編寫各種指標(biāo)公式,程序化交易模型,選股公式,預(yù)警公式的朋友
可聯(lián)系技術(shù)人員 QQ: 511411198 進(jìn)行 有償 編寫!(不貴!點擊查看價格!)
相關(guān)文章
-
沒有相關(guān)內(nèi)容