請問金字塔能實現(xiàn)自定義的K線嗎? [金字塔]
-
咨詢內(nèi)容:
請問金字塔的主圖中的K綫能夠自己來定義嗎?
現(xiàn)在主圖中的K綫是用開﹑高﹑低﹑收來繪製。我想自己重新定義這些K綫,例如今天的K綫高位為
(high t-1 + high) / 2
然後以此繪製今天的K綫
這樣可行嗎?
謝謝指教?
-
金字塔客服:
用kline函數(shù),用法請看函數(shù)說明
?
?來源:程序化久久網(wǎng)( www.kzuj.com.cn )
-
用戶回復:
謝謝,我先查看一下。
?
-
網(wǎng)友回復:
我嘗試了KLINE,但只能夠重覆的於副圖上畫上同一條K綫,不能因應每一天的開高低收價來繪製不同的K綫
我現(xiàn)在是在序列模式下,嘗試簡單的再繪製K綫圖,公式如下:
runmode:1;curClose:=close;
curOpen:=open;
curHigh:=high;
curLow:=low;for i=2 to datacount do
begin
?haopen[i]:curOpen[i];
?haclose[i]:curClose[i];
?hahigh[i]:curHigh[i];
?halow[i]:curLow[i];
?kline(haopen[i],hahigh[i],halow[i],haclose[i],1);
end;
以上公式只能把同一K綫重覆的每天繪製,我大概猜想是因為在序列模式下,KLINE只會用最後一根K綫的數(shù)據(jù)來作繪製?
那麼應如何指令KLINE能以當天數(shù)據(jù)來繪製當天的K綫?由畫面最左的K綫開始,直到最後一根K綫?
謝謝指教。?
-
網(wǎng)友回復:
剛才試了改良一下,現(xiàn)在比較像樣:
runmode:1;haopen:(ref(open, 1) + ref(close, 1)) / 2;
haclose:(open + high + low + close) / 4;
hahigh:max(max(high, haopen), haclose);
halow:min(min(low, haopen), haclose);kline(haopen, hahigh, halow, haclose, 1);
但問題還是有一個。假設(shè)我要的HAOPEN變量實際應該如下
今天的haopen = (昨天的haopen + 昨天的CLOSE ) / 2
假設(shè)圖的第一根K綫不用顯示,因它找不到昨天的參考價;再假設(shè)圖的第二根K綫,它的HAOPEN可以簡單的用(昨天的OPEN+昨天的CLOSE)/2;從第三根K綫開始才有正式的HAOPEN=(昨天的haopen + 昨天的CLOSE ) / 2;
請問可以如何實現(xiàn)這一部份?
謝謝
有思路,想編寫各種指標公式,程序化交易模型,選股公式,預警公式的朋友
可聯(lián)系技術(shù)人員 QQ: 511411198 進行 有償 編寫!(不貴!點擊查看價格!)
相關(guān)文章
-
沒有相關(guān)內(nèi)容