 |
明燦
初級會員
註冊日期: Jan 2012
來 自: 高雄市三民區
文章數量: 18 |
引用: 最初由 co2 發表
主題其實是相同的,只差在雙向及起始時間而已,想說這樣也許較不浪費版面。
版主您好:
判斷進場用之[無遮蔽原則]
(1)自當日首根算起。
(2)如有符合[無遮蔽原則]突破後,又自突破當K開始判斷,依此類推,直到有收盤C跌破
水平出場線才出場,否則;臨尾盤才平倉。
茲舉奇狐圖例說明:台當月(5 分K線) 2011.09.16
8:50(首根K=開盤K之H =7527)、8:55(C=7523,H=7527)、9:00(C=7521,H=7524)
到:9:05(C=7546,突破8:50~9:00區間所有高點之最高點H=7527),此時,取突破當K
與前一K兩者孰低(LLV(L,2)=7512)為停損點畫水平線。
同理;9:15(C=7555突破9:05及9:10之最高點H=7552,向上移動停損(停利)點到7531畫水平線。
9:20(C=7584)突破9:15(H=7560),向上移動停損(停利)點到7540畫水平線。
10:05(C=7604,突破9:20~10:00區間所有高點之最高點H=7592),向上移動停損(停利)點到7570畫水平線。
11:15(C=7611,突破10:05~11:00區間所有高點之最高點H=7608),向上移動停損(停利)點到7583畫水平線。
13:00(C=7628,突破11:15~12:55區間所有高點之最高點H=7623),向上移動停損(停利)點到7602畫水平線。
【重點說明】
(1)突破創高及跌破水平線皆以收盤C為準,上/下影線不算。
(2)突破創高及跌破水平線,除了(1)條件之外,還必須符合[無遮蔽原則]。
『例如』
13:05(雖然;L=7591低於水平線=7602,但是C=7605並未跌破水平線=7602,
所以不符合[無遮蔽原則]。
13:35(C=7595)雖然;跌破水平線=7602,但是,沒有同時跌破13:00~13:30區間所有低點之最低點L=7591),因此;多單抱續在臨收盤才平倉。
明燦 附帶上了此圖片:
__________________
MingTsan
|
|
向版主報告此篇 |  |
|
2012-08-29 17:17 |
|
|
|  |
 |
cgjj
總版主

註冊日期: Oct 2003
來 自:
文章數量: 18168 |
引用: 最初由 明燦 發表
版主您好:
判斷進場用之[無遮蔽原則]
(1)自當日首根算起。
(2)如有符合[無遮蔽原則]突破後,又自突破當K開始判斷,依此類推,直到有收盤C跌破
水平出場線才出場,否則;臨尾盤才平倉。
茲舉奇狐圖例說明:台當月(5 分K線) 2011.09.16
8:50(首根K=開盤K之H =7527)、8:55(C=7523,H=7527)、9:00(C=7521,H=7524)
到:9:05(C=7546,突破8:50~9:00區間所有高點之最高點H=7527),此時,取突破當K
與前一K兩者孰低(LLV(L,2)=7512)為停損點畫水平線。
同理;9:15(C=7555突破9:05及9:10之最高點H=7552,向上移動停損(停利)點到7531畫水平線。
9:20(C=7584)突破9:15(H=7560),向上移動停損(停利)點到7540畫水平線。
10:05(C=7604,突破9:20~10:00區間所有高點之最高點H=7592),向上移動停損(停利)點到7570畫水平線。
11:15(C=7611,突破10:05~11:00區間所有高點之最高點H=7608),向上移動停損(停利)點到7583畫水平線。
13:00(C=7628,突破11:15~12:55區間所有高點之最高點H=7623),向上移動停損(停利)點到7602畫水平線。
【重點說明】
(1)突破創高及跌破水平線皆以收盤C為準,上/下影線不算。
(2)突破創高及跌破水平線,除了(1)條件之外,還必須符合[無遮蔽原則]。
『例如』
13:05(雖然;L=7591低於水平線=7602,但是C=7605並未跌破水平線=7602,
所以不符合[無遮蔽原則]。
13:35(C=7595)雖然;跌破水平線=7602,但是,沒有同時跌破13:00~13:30區間所有低點之最低點L=7591),因此;多單抱續在臨收盤才平倉。
您前面定義之出場為
出場條件為 : 當之後有K線之收盤小於出場線時-----出場
您現講的出場, 並不符合前面定義(比原先多了一組條件)
13:35(C=7595)雖然;跌破水平線=7602,但是,沒有同時跌破13:00~13:30區間所有低點之最低點L=7591
請確認實際要的定義為何? 明確定義規則
|
|
向版主報告此篇 |  |
|
2012-08-30 10:22 |
|
|
|  |
 |
明燦
初級會員
註冊日期: Jan 2012
來 自: 高雄市三民區
文章數量: 18 |
引用: 最初由 cgjj 發表
您前面定義之出場為
出場條件為 : 當之後有K線之收盤小於出場線時-----出場
您現講的出場, 並不符合前面定義(比原先多了一組條件)
13:35(C=7595)雖然;跌破水平線=7602,但是,沒有同時跌破13:00~13:30區間所有低點之最低點L=7591
請確認實際要的定義為何? 明確定義規則
版主您好:
真對不起!煩您費心、費神,我自以為敘述得很清楚,到目前為止才曉得,一而再,再而三,每次回復都有疏漏之處,這回應該不會再造次了。
我前面定義之出場為
出場條件為 : 當之後有K線之收盤小於出場線時-----出場
應更正為;跌破水平線(出場線)須符合兩個條件:
(1)跌破水平線(出場線)以收盤C為準,上/下影線不算。
(2)而且跌破水平線,除了(1)條件之外,還必須符合[無遮蔽原則]。
如上圖例之說明:
13:35(C=7595)雖然;跌破水平線=7602,但是,沒有同時跌破13:00~13:30區間所有低點之最低點L=7591。
※也就是說;之後有K線之收盤跌破出場線時,必須同時跌破區間所有K線低點之最低點(即為;符合[無遮蔽原則])→出場。
以上說明。 謝 謝!
__________________
MingTsan
|
|
向版主報告此篇 |  |
|
2012-08-30 21:37 |
|
|
|  |
 |
cgjj
總版主

註冊日期: Oct 2003
來 自:
文章數量: 18168 |
引用: 最初由 明燦 發表
版主您好:
真對不起!煩您費心、費神,我自以為敘述得很清楚,到目前為止才曉得,一而再,再而三,每次回復都有疏漏之處,這回應該不會再造次了。
我前面定義之出場為
出場條件為 : 當之後有K線之收盤小於出場線時-----出場
應更正為;跌破水平線(出場線)須符合兩個條件:
(1)跌破水平線(出場線)以收盤C為準,上/下影線不算。
(2)而且跌破水平線,除了(1)條件之外,還必須符合[無遮蔽原則]。
如上圖例之說明:
13:35(C=7595)雖然;跌破水平線=7602,但是,沒有同時跌破13:00~13:30區間所有低點之最低點L=7591。
※也就是說;之後有K線之收盤跌破出場線時,必須同時跌破區間所有K線低點之最低點(即為;符合[無遮蔽原則])→出場。
以上說明。 謝 謝!
原碼:
CC:=C; HH:=H; LL:=L; LL2:=LLV(L,2);
CKDE:=date<>ref(date,1) or barpos=1;
強出:=time=134500;
進出:=C*0;
出場線:進出 linethick0;
CKIN:=C>ref(H,1); Hold:=0;
for i=1 to datacount do begin
if CKDE[i] then begin
MH:=HH[i]; 出場線[i]:=0; Hold:=0;
end else begin
if Hold then 出場線[i]:=出場線[i-1];
if CC[i]>MH then begin
出場線[i]:=LL2[i]; BML:=LL[i];
if Hold=0 then begin
進出[i]:=1; Hold:=1;
end;
end;
if HH[i]>MH then MH:=HH[i];
出訊:=(CC[i]<出場線[i] and CC[i]<BML) or 強出[i];
if 出訊 and Hold then begin
進出[i]:=-1; Hold:=0;
end;
IF LL[i]<BML then BML:=LL[i];
end;
end;
PARTLINE(sum(出場線>0,2)=2,出場線) coloryellow;
VERTLINE(進出=1) colorred linedot;
VERTLINE(進出=-1) colorgreen linedot;
|
|
向版主報告此篇 |  |
|
2012-08-31 09:50 |
|
|
|  |
 |
明燦
初級會員
註冊日期: Jan 2012
來 自: 高雄市三民區
文章數量: 18 |
引用: 最初由 cgjj 發表
原碼:
CC:=C; HH:=H; LL:=L; LL2:=LLV(L,2);
CKDE:=date<>ref(date,1) or barpos=1;
強出:=time=134500;
進出:=C*0;
出場線:進出 linethick0;
CKIN:=C>ref(H,1); Hold:=0;
for i=1 to datacount do begin
if CKDE[i] then begin
MH:=HH[i]; 出場線[i]:=0; Hold:=0;
end else begin
if Hold then 出場線[i]:=出場線[i-1];
if CC[i]>MH then begin
出場線[i]:=LL2[i]; BML:=LL[i];
if Hold=0 then begin
進出[i]:=1; Hold:=1;
end;
end;
if HH[i]>MH then MH:=HH[i];
出訊:=(CC[i]<出場線[i] and CC[i]<BML) or 強出[i];
if 出訊 and Hold then begin
進出[i]:=-1; Hold:=0;
end;
IF LL[i]<BML then BML:=LL[i];
end;
end;
PARTLINE(sum(出場線>0,2)=2,出場線) coloryellow;
VERTLINE(進出=1) colorred linedot;
VERTLINE(進出=-1) colorgreen linedot;
版主您好:
原碼程式寫入系統後,在圖形顯現出的指標線似乎還有些微的差異。
(1)下圖為原碼程式的圖形,請與上面說明的圖形作比對。
(2)買多出場線的定義已確定,是否;可以將賣空出場線綜合寫成程式。
謝 謝!
明燦 附帶上了此圖片:
__________________
MingTsan
|
|
向版主報告此篇 |  |
|
2012-08-31 21:56 |
|
|
|  |
 |
明燦
初級會員
註冊日期: Jan 2012
來 自: 高雄市三民區
文章數量: 18 |
引用: 最初由 cgjj 發表
Re (1)
兩者畫的數值並無任何差異, 只是畫法不同
出場線一根只有一個數值
我的畫法是將該數值直接連線起來
你的畫法是需將前根值畫到本根, 再垂直連接本根值
只是視覺上的不同並非微差
且後者比前者要來的耗費CPU
Re (2)
請多再 Check (1), 無誤後再提出
版主您好:
(!)經Check (1)後誠如您所說,兩者畫的數值並無任何差異,只是畫法不同,在視覺上的
不同而已,而且確實後者比前者要來的耗費CPU。
(2)至此買多出場線的定義已確定,是否;可以將賣空出場線綜合寫成程式。
謝 謝!
__________________
MingTsan
|
|
向版主報告此篇 |  |
|
2012-09-03 13:47 |
|
|
|  |
 |
cgjj
總版主

註冊日期: Oct 2003
來 自:
文章數量: 18168 |
引用: 最初由 明燦 發表
版主您好:
(!)經Check (1)後誠如您所說,兩者畫的數值並無任何差異,只是畫法不同,在視覺上的
不同而已,而且確實後者比前者要來的耗費CPU。
(2)至此買多出場線的定義已確定,是否;可以將賣空出場線綜合寫成程式。
謝 謝!
原碼:
CC:=C; HH:=H; LL:=L;
LL2:=LLV(L,2); HH2:=HHV(H,2);
CKDE:=date<>ref(date,1) or barpos=1;
強出:=time=134500;
進出: C*0 NOAXIS;
出場線:進出 linethick0;
UseDir:=進出; NowDir:=0;
CKIN:=(C>ref(H,1))-(C<ref(L,1));
for i=1 to datacount do begin
if CKDE[i] then begin
MH:=HH[i]; ML:=LL[i]; 出場線[i]:=0; NowDir:=0;
end else begin
if NowDir<>0 then 出場線[i]:=出場線[i-1];
if CC[i]>MH then begin
出場線[i]:=LL2[i]; BML:=LL[i];
if NowDir<=0 then begin
進出[i]:=1+(NowDir<0)*2; NowDir:=1;
end;
end else if CC[i]<ML then begin
出場線[i]:=HH2[i]; BMH:=HH[i];
if NowDir>=0 then begin
進出[i]:=2-(NowDir>0)*5; NowDir:=-1;
end;
end;
if HH[i]>MH then MH:=HH[i];
if LL[i]<ML then ML:=LL[i];
if NowDir=1 then begin
if (CC[i]<出場線[i] and CC[i]<BML) or 強出[i] then begin
進出[i]:=-1; NowDir:=0;
end;
end else if NowDir=-1 then begin
if (CC[i]>出場線[i] and CC[i]>BMH) or 強出[i] then begin
進出[i]:=-2; NowDir:=0;
end;
end;
IF HH[i]>BMH then BMH:=HH[i];
IF LL[i]<BML then BML:=LL[i];
end;
UseDir[i]:=NowDir;
end;
//出場線:晶紅為多, 綠色為空
PARTLINE(sum(出場線>0,2)=2 and UseDir>0,出場線) COLORMAGENTA;
PARTLINE(sum(出場線>0,2)=2 and UseDir<0,出場線) COLORGREEN;
//進出: 1多進, 2空進, 3空翻多
// -1多出,-2空出,-3多翻空
|
|
向版主報告此篇 |  |
|
2012-09-04 10:24 |
|
|
|  |
 |
明燦
初級會員
註冊日期: Jan 2012
來 自: 高雄市三民區
文章數量: 18 |
引用: 最初由 cgjj 發表
原碼:
CC:=C; HH:=H; LL:=L;
LL2:=LLV(L,2); HH2:=HHV(H,2);
CKDE:=date<>ref(date,1) or barpos=1;
強出:=time=134500;
進出: C*0 NOAXIS;
出場線:進出 linethick0;
UseDir:=進出; NowDir:=0;
CKIN:=(C>ref(H,1))-(C<ref(L,1));
for i=1 to datacount do begin
if CKDE[i] then begin
MH:=HH[i]; ML:=LL[i]; 出場線[i]:=0; NowDir:=0;
end else begin
if NowDir<>0 then 出場線[i]:=出場線[i-1];
if CC[i]>MH then begin
出場線[i]:=LL2[i]; BML:=LL[i];
if NowDir<=0 then begin
進出[i]:=1+(NowDir<0)*2; NowDir:=1;
end;
end else if CC[i]<ML then begin
出場線[i]:=HH2[i]; BMH:=HH[i];
if NowDir>=0 then begin
進出[i]:=2-(NowDir>0)*5; NowDir:=-1;
end;
end;
if HH[i]>MH then MH:=HH[i];
if LL[i]<ML then ML:=LL[i];
if NowDir=1 then begin
if (CC[i]<出場線[i] and CC[i]<BML) or 強出[i] then begin
進出[i]:=-1; NowDir:=0;
end;
end else if NowDir=-1 then begin
if (CC[i]>出場線[i] and CC[i]>BMH) or 強出[i] then begin
進出[i]:=-2; NowDir:=0;
end;
end;
IF HH[i]>BMH then BMH:=HH[i];
IF LL[i]<BML then BML:=LL[i];
end;
UseDir[i]:=NowDir;
end;
//出場線:晶紅為多, 綠色為空
PARTLINE(sum(出場線>0,2)=2 and UseDir>0,出場線) COLORMAGENTA;
PARTLINE(sum(出場線>0,2)=2 and UseDir<0,出場線) COLORGREEN;
//進出: 1多進, 2空進, 3空翻多
// -1多出,-2空出,-3多翻空
版主您好:
結合成為多/空雙向出場線;即多頭買進後,行情持續上漲則出場線持續上移
多單續抱,當之後有C收盤跌破出場線,多單出場同時反手進場賣空,反之;空單出場同時反手買進作多,與SAR雷同 .
(一)多單水平線(出場線)被跌破時,須符合兩個條件:
(1)跌破水平線(出場線)以收盤C為準,下影線不算。
(2)而且跌破水平線,除了(1)條件之外,還必須符合[無遮蔽原則]。
※也就是說;買多進場之後有K線之收盤跌破出場線時,必須同時跌破區間所有K線低點之最低點(即為;符合[無遮蔽原則])→多單出場。
(二)空單水平線(出場線)被突破時,須符合兩個條件:
(1)突破水平線(出場線)以收盤C為準,上影線不算。
(2)而且突破水平線,除了(1)條件之外,還必須符合[無遮蔽原則]。
※也就是說;賣空進場之後有K線之收盤突破出場線時,必須同時突破區間所有K線高點之最高點(即為;符合[無遮蔽原則])→空單出場。
(三)多/空雙向出場線須再加一條件:
(1)水平線(出場線)被跌破時→多單出場→(加一條件)同時反手賣出作空。
(2)水平線(出場線)被突破時→空單出場→(加一條件)同時反手買進作多。
謝 謝!
__________________
MingTsan
|
|
向版主報告此篇 |  |
|
2012-09-04 15:30 |
|
|
|  |
 |
cgjj
總版主

註冊日期: Oct 2003
來 自:
文章數量: 18168 |
引用: 最初由 明燦 發表
版主您好:
結合成為多/空雙向出場線;即多頭買進後,行情持續上漲則出場線持續上移
多單續抱,當之後有C收盤跌破出場線,多單出場同時反手進場賣空,反之;空單出場同時反手買進作多,與SAR雷同 .
(一)多單水平線(出場線)被跌破時,須符合兩個條件:
(1)跌破水平線(出場線)以收盤C為準,下影線不算。
(2)而且跌破水平線,除了(1)條件之外,還必須符合[無遮蔽原則]。
※也就是說;買多進場之後有K線之收盤跌破出場線時,必須同時跌破區間所有K線低點之最低點(即為;符合[無遮蔽原則])→多單出場。
(二)空單水平線(出場線)被突破時,須符合兩個條件:
(1)突破水平線(出場線)以收盤C為準,上影線不算。
(2)而且突破水平線,除了(1)條件之外,還必須符合[無遮蔽原則]。
※也就是說;賣空進場之後有K線之收盤突破出場線時,必須同時突破區間所有K線高點之最高點(即為;符合[無遮蔽原則])→空單出場。
(三)多/空雙向出場線須再加一條件:
(1)水平線(出場線)被跌破時→多單出場→(加一條件)同時反手賣出作空。
(2)水平線(出場線)被突破時→空單出場→(加一條件)同時反手買進作多。
謝 謝!
Re: (一) 和 (二)
前面程式已具備 (一) 和 (二)
還有什麼問題嗎? 或不符合的嗎?
Re: (三)
加入此規則後. 已破壞前面定義之基本多空規則架構
原有的規則主軸會被打破
|
|
向版主報告此篇 |  |
|
2012-09-04 15:55 |
|
|
|  |
 |
明燦
初級會員
註冊日期: Jan 2012
來 自: 高雄市三民區
文章數量: 18 |
引用: 最初由 cgjj 發表
Re: (一) 和 (二)
前面程式已具備 (一) 和 (二)
還有什麼問題嗎? 或不符合的嗎?
Re: (三)
加入此規則後. 已破壞前面定義之基本多空規則架構
原有的規則主軸會被打破
版主您好:
前面程式已具備 (一) 和 (二) 已沒什麼問題。
經這次冗長.請教溝通,受益不浅,非常感激。
謝 謝!
__________________
MingTsan
|
|
向版主報告此篇 |  |
|
2012-09-05 11:35 |
|
|
|  |
本站所有內容未經作者授權禁止轉貼節錄, 發表言論僅供參考勿作為投資決策依據。瀏覽本站請使用 IE 5.5 以上版本, 最佳瀏覽解析度 1024 x 768 全彩。
|
Powered by: vBulletin Version 2.3.0 - Copyright©2000-, Jelsoft Enterprises Limited.
簡愛洋行 製作 Copyright 2003-. All Rights Reserved. 聯絡我們
|