奇狐社區論壇
在這個頁面顯示本主題全部的 5 個文章

奇狐社區論壇 (http://www.chiefox.com.tw/bbs/index.php)
- 問題交流 (http://www.chiefox.com.tw/bbs/forumdisplay.php?forumid=28)
-- [問題]請問為何有的線的起點不是從首根k棒開始 (http://www.chiefox.com.tw/bbs/showthread.php?threadid=17639)


由 Markchu7 在 2013-04-16 17:48 發表:

[問題]請問為何有的線的起點不是從首根k棒開始

源碼:
KLINE(O,H,L,C,0);
VARIABLE:hh:=h;
for i=1 to datacount do
begin
for j=1 to i-1 do
begin
if hh[i]<hh[i-j] then break;
end;
gd[i]:=j;
gbG[i]:=gd[i]+gd[i-gd[i]];
end;

/////////////////////////////////////////////////

VARIABLE:LL:=l;
for i=1 to datacount do
begin
for j=1 to i-1 do
begin
if LL[i]>LL[i-j] then break;
end;
gG[i]:=j;
gbD[i]:=gG[i]+gG[i-gG[i]];
end;
//////////////////////////////
//下跌壓力:valuewhen(llvbars(l,gbG+1)=0,ref(h,gbG));(原公式的寫法)
下跌壓力條件:=llvbars(L,gbG+1)=0;
下跌壓力:REF( ref(H,gbG), BARSLAST(下跌壓力條件) ),COLORBLUE,LINETHICK2;

//上升支撐:valuewhen(HHvbars(H,gbD+1)=0,ref(L,gbD));(原公式的寫法)
上升支撐條件:=HHvbars(H,gbD+1)=0;
上升支撐:REF(ref(L,gbD),BARSLAST(上升支撐條件)),COLORRED,LINETHICK2;
從網路上抓下來的公式,不是很了解,請問為何下跌壓力,上升支撐這兩條線總有一條會較短,有辦法讓兩條線從首根k棒就開始畫線嗎?公式要如何改?請指導!感恩!


由 Markchu7 在 2013-04-16 17:53 發表:

另一張貼圖!


由 Markchu7 在 2013-04-16 18:01 發表:

另一張貼圖!


由 cgjj 在 2013-04-17 08:47 發表:

回覆: [問題]請問為何有的線的起點不是從首根k棒開始

引用:
最初由 Markchu7 發表
源碼:
KLINE(O,H,L,C,0);
VARIABLE:hh:=h;
for i=1 to datacount do
begin
for j=1 to i-1 do
begin
if hh[i]<hh[i-j] then break;
end;
gd[i]:=j;
gbG[i]:=gd[i]+gd[i-gd[i]];
end;

/////////////////////////////////////////////////

VARIABLE:LL:=l;
for i=1 to datacount do
begin
for j=1 to i-1 do
begin
if LL[i]>LL[i-j] then break;
end;
gG[i]:=j;
gbD[i]:=gG[i]+gG[i-gG[i]];
end;
//////////////////////////////
//下跌壓力:valuewhen(llvbars(l,gbG+1)=0,ref(h,gbG));(原公式的寫法)
下跌壓力條件:=llvbars(L,gbG+1)=0;
下跌壓力:REF( ref(H,gbG), BARSLAST(下跌壓力條件) ),COLORBLUE,LINETHICK2;

//上升支撐:valuewhen(HHvbars(H,gbD+1)=0,ref(L,gbD));(原公式的寫法)
上升支撐條件:=HHvbars(H,gbD+1)=0;
上升支撐:REF(ref(L,gbD),BARSLAST(上升支撐條件)),COLORRED,LINETHICK2;
從網路上抓下來的公式,不是很了解,請問為何下跌壓力,上升支撐這兩條線總有一條會較短,有辦法讓兩條線從首根k棒就開始畫線嗎?公式要如何改?請指導!感恩!



這是正常的該公式原始就是如此設計

因為 llvbars 和 hhvbars 該公式指定的計算週期數並不相同
llvbars 是帶 L,gbG ,而 hhvbars 是帶 H,gbD
故算出來的起始有效位置會不相同

就跟 MA(C,100) 和 MA(C,200)
所算出的起始有效位置不同, 道理是相同的


由 Markchu7 在 2013-04-17 09:24 發表:

了解!感謝解惑!


全部時間均為台灣時間, 現在時間為00:56
在這個頁面顯示本主題全部的 5 個文章


Powered by: vBulletin Version 2.3.0 - Copyright©2000-, Jelsoft Enterprises Limited.

簡愛洋行 製作 Copyright 2003-. All Rights Reserved.