|
想請教以下奇狐語法如何轉換為MC,
(這是從網路找到的奇狐公式一部分)
看不太懂for迴圈的作法, 是否是指每一根自訂K棒計算時,都要算全部的歷史資料,
但其實上一根自訂K棒的值算幾次都不會改變吧.
(我認知是每一個tick近來奇狐跟MC一樣會重算K棒值)
fo:=open;
fh:=high;
fl:=low;
fc:=close;
fc:= (2*fc + fh + fl)/4;
for i=2 to datacount do
begin
fo[i] = (fo[i-1]+fc[i-1])/2;
if fo[i] > fh[i] then
fh[i] = fo[i];
else
fh[i] = fh[i];
if fo[i] < fl[i] then
fl[i] = fo[i];
else
fl[i] = fl[i];
fc[i] = (2*fc[i] + fh[i] + fl[i])/4;
end;
.....再利用fo fh fl fc畫K棒
感謝各位!
|
|