learner 發表於 15-9-18 10:16

請教奇狐程式轉換為MC

想請教以下奇狐語法如何轉換為MC,
(這是從網路找到的奇狐公式一部分)
看不太懂for迴圈的作法, 是否是指每一根自訂K棒計算時,都要算全部的歷史資料,
但其實上一根自訂K棒的值算幾次都不會改變吧.
(我認知是每一個tick近來奇狐跟MC一樣會重算K棒值{:4_144:})

fo:=open;
fh:=high;
fl:=low;
fc:=close;
fc:= (2*fc + fh + fl)/4;
for i=2 to datacount do
begin
    fo = (fo+fc)/2;
    if fo > fh then
         fh = fo;
    else
         fh = fh;
    if fo < fl then
         fl = fo;
    else
         fl = fl;

    fc = (2*fc + fh + fl)/4;
end;
.....再利用fo fh fl fc畫K棒
感謝各位!

learner 發表於 15-9-23 21:29

我發現這篇文有點囧
用currentbar=1
來分開處理一開始根之後的K線就可以了
反正MC會逐跟K去算....
頁: [1]
查看完整版本: 請教奇狐程式轉換為MC