|
明燦
初級會員
註冊日期: Jan 2012
來 自: 高雄市三民區
文章數量: 18 |
[問題]階梯出場線
台主你好:可否請台主幫幫忙寫出階梯出場線。
PS:相關資訊在附加的word檔裡面,煩請下載後用word開啟,否則格式容易有出入。
__________________
MingTsan
|
|
向版主報告此篇 | |
|
2012-08-15 20:48 |
|
|
| |
|
明燦
初級會員
註冊日期: Jan 2012
來 自: 高雄市三民區
文章數量: 18 |
[問題]階梯出場線
階梯式移動停損停利線
作多買進後,以當根K線與前一天K線兩者之最低價中取其低,做為初始
停損點。當價格出現創新高之收盤價時,再以創新高之K線最低點與其前一天
K線最低點做比較,取其低者,將初始停損位置移動至此,如下圖所示;號碼球為
創新高之K線(具備條件:1.收盤創新高,且2無遮蔽原則),隨著行情創新高的
情形,移動停利點位置,直到有K線收盤價跌破階梯出場線→出場。
說明如下圖所示;號碼球為創新高之K線,其具備條件之2無遮蔽原則:
如3~4區間雖有K 線收盤超過上一次創新高3之最高點,但一直被區間內比
3最高點還高的上影線給遮住,直到4的收盤才一舉突破3~4區間的所有高點
因此階梯出場線;才從3移動到4。※(同理可推)做空反向操作亦同※
以上所述,可是我始終無法在奇狐系統如願寫出階梯出場線,可否請版主幫幫忙,
也請網友協助。 謝 謝!
明燦 附帶上了此圖片:
__________________
MingTsan
|
最後由 明燦 在 2012-08-15 22:23 編輯 |
向版主報告此篇 | |
|
2012-08-15 21:01 |
|
|
| |
|
cgjj
總版主
註冊日期: Oct 2003
來 自:
文章數量: 17628 |
回覆: [問題]階梯出場線
引用: 最初由 明燦 發表
階梯式移動停損停利線
作多買進後,以當根K線與前一天K線兩者之最低價中取其低,做為初始
停損點。當價格出現創新高之收盤價時,再以創新高之K線最低點與其前一天
K線最低點做比較,取其低者,將初始停損位置移動至此,如下圖所示;號碼球為
創新高之K線(具備條件:1.收盤創新高,且2無遮蔽原則),隨著行情創新高的
情形,移動停利點位置,直到有K線收盤價跌破階梯出場線→出場。
說明如下圖所示;號碼球為創新高之K線,其具備條件之2無遮蔽原則:
如3~4區間雖有K 線收盤超過上一次創新高3之最高點,但一直被區間內比
3最高點還高的上影線給遮住,直到4的收盤才一舉突破3~4區間的所有高點
因此階梯出場線;才從3移動到4。※(同理可推)做空反向操作亦同※
以上所述,可是我始終無法在奇狐系統如願寫出階梯出場線,可否請版主幫幫忙,
也請網友協助。 謝 謝!
以停利為例:
SP:=barslast(多進訊);
LL2:=LLV(L,2);
出場線:if(H=HHV(H,SP) or 多進訊,LL2,0);
出場線:=ref(出場線, barslast(出場線<>0));
|
|
向版主報告此篇 | |
|
2012-08-17 10:36 |
|
|
| |
|
明燦
初級會員
註冊日期: Jan 2012
來 自: 高雄市三民區
文章數量: 18 |
回覆: 回覆: [問題]階梯出場線
引用: 最初由 cgjj 發表
以停利為例:
SP:=barslast(多進訊);
LL2:=LLV(L,2);
出場線:if(H=HHV(H,SP) or 多進訊,LL2,0);
出場線:=ref(出場線, barslast(出場線<>0));
版主您好:
代入多進訊=(C>ref(H,1)後:
SP:=barslast(C>ref(H,1));
LL2:=LLV(L,2);
出場線:if(H=HHV(H,SP) orC>ref(H,1) ,LL2,0);
出場線:=ref(出場線, barslast(出場線<>0));
調試沒有通過,【出場線:if(H=HHV(H,SP) orC>】卻出現調用參數數量有誤,
問題出在什麼地方? 煩請再指點!
PS:也請一併解說;其中同時的兩行出場線所代表的意思?
__________________
MingTsan
|
最後由 明燦 在 2012-08-18 21:36 編輯 |
向版主報告此篇 | |
|
2012-08-18 00:21 |
|
|
| |
|
明燦
初級會員
註冊日期: Jan 2012
來 自: 高雄市三民區
文章數量: 18 |
回覆: [問題]階梯出場線
引用: 最初由 明燦 發表
階梯式移動停損停利線
作多買進後,以當根K線與前一天K線兩者之最低價中取其低,做為初始
停損點。當價格出現創新高之收盤價時,再以創新高之K線最低點與其前一天
K線最低點做比較,取其低者,將初始停損位置移動至此,如下圖所示;號碼球為
創新高之K線(具備條件:1.收盤創新高,且2無遮蔽原則),隨著行情創新高的
情形,移動停利點位置,直到有K線收盤價跌破階梯出場線→出場。
說明如下圖所示;號碼球為創新高之K線,其具備條件之2無遮蔽原則:
如號碼球3~4區間雖有K 線收盤超過上一次創新高3之最高點,但一直被區間內比
3最高點還高的上影線給遮住,直到4的收盤才一舉突破3~4區間的所有高點
因此階梯出場線;才從號碼球3移動到4。※(同理可推)做空反向操作亦同※
以上所述,可是我始終無法在奇狐系統如願寫出階梯出場線,可否請版主幫幫忙,
也請網友協助。 謝 謝!
__________________
MingTsan
|
|
向版主報告此篇 | |
|
2012-08-19 19:34 |
|
|
| |
|
cgjj
總版主
註冊日期: Oct 2003
來 自:
文章數量: 17628 |
回覆: 回覆: 回覆: [問題]階梯出場線
引用: 最初由 明燦 發表
版主您好:
代入多進訊=(C>ref(H,1)後:
SP:=barslast(C>ref(H,1));
LL2:=LLV(L,2);
出場線:if(H=HHV(H,SP) orC>ref(H,1) ,LL2,0);
出場線:=ref(出場線, barslast(出場線<>0));
調試沒有通過,【出場線:if(H=HHV(H,SP) orC>】卻出現調用參數數量有誤,
問題出在什麼地方? 煩請再指點!
PS:也請一併解說;其中同時的兩行出場線所代表的意思?
多進訊:=(C>ref(H,1));
SP:=barslast(多進訊);
LL2:=LLV(L,2);
//若創多進訊以來新高或有多進訊時取LL2值, 否則取零值
出場線:if(H=HHV(H,SP) or 多進訊,LL2,0);
//若出場線當前為零值, 則取前一個非零的數值
出場線:=ref(出場線, barslast(出場線<>0));
|
|
向版主報告此篇 | |
|
2012-08-20 09:12 |
|
|
| |
|
明燦
初級會員
註冊日期: Jan 2012
來 自: 高雄市三民區
文章數量: 18 |
回覆: 回覆: 回覆: 回覆: [問題]階梯出場線
引用: 最初由 cgjj 發表
多進訊:=(C>ref(H,1));
SP:=barslast(多進訊);
LL2:=LLV(L,2);
//若創多進訊以來新高或有多進訊時取LL2值, 否則取零值
出場線:if(H=HHV(H,SP) or 多進訊,LL2,0);
//若出場線當前為零值, 則取前一個非零的數值
出場線:=ref(出場線, barslast(出場線<>0));
版主您好:
(1).創新高是取Close>之前High,而非Hugh>之前High.
(2).以多頭出場線而言:
當(1)號球;有多進訊進場買進後,以當根K線與前一天K線兩者之最低價中
取其低,做為初始停損點(畫水平線)。當(2)號球;收盤價出現創新高時,再以創新
高之K線最低點與其前一天K線最低點做比較,取其低者,將初始停損位置的
(水平線)向上移動至此(再畫水平線),如上圖所示;(1)~(9)號碼球分別為Close創
新高之K線(須具備兩個條件:一.收盤創新高,二.無遮蔽原則),隨著Close創新
高的情形,移動停利點位置,如果;之後Close一直沒有再創新高而且Close也一
直沒有跌破水平線,就一直延用該水平線,直到有K線收盤價跌破階梯水平線
------出場。
【說 明】如上圖所示;號碼球為創新高之K線,其第二個條件.無遮蔽原則:
如(3)~(4)號球區間雖有K 線收盤超過上一次創新高(3)之最高點,但一直被區
間內比(3)最高點還高的上影線給遮住,直到(4)的收盤才一舉突破(3)~(4)區間
的所有高點,因此階梯出場線;才從(3)移動到(4)。(同理可推)做空反向操作亦同
__________________
MingTsan
|
|
向版主報告此篇 | |
|
2012-08-21 13:04 |
|
|
| |
|
cgjj
總版主
註冊日期: Oct 2003
來 自:
文章數量: 17628 |
回覆: 回覆: 回覆: 回覆: 回覆: [問題]階梯出場線
引用: 最初由 明燦 發表
版主您好:
(1).創新高是取Close>之前High,而非Hugh>之前High.
(2).以多頭出場線而言:
當(1)號球;有多進訊進場買進後,以當根K線與前一天K線兩者之最低價中
取其低,做為初始停損點(畫水平線)。當(2)號球;收盤價出現創新高時,再以創新
高之K線最低點與其前一天K線最低點做比較,取其低者,將初始停損位置的
(水平線)向上移動至此(再畫水平線),如上圖所示;(1)~(9)號碼球分別為Close創
新高之K線(須具備兩個條件:一.收盤創新高,二.無遮蔽原則),隨著Close創新
高的情形,移動停利點位置,如果;之後Close一直沒有再創新高而且Close也一
直沒有跌破水平線,就一直延用該水平線,直到有K線收盤價跌破階梯水平線
------出場。
【說 明】如上圖所示;號碼球為創新高之K線,其第二個條件.無遮蔽原則:
如(3)~(4)號球區間雖有K 線收盤超過上一次創新高(3)之最高點,但一直被區
間內比(3)最高點還高的上影線給遮住,直到(4)的收盤才一舉突破(3)~(4)區間
的所有高點,因此階梯出場線;才從(3)移動到(4)。(同理可推)做空反向操作亦同
看看是否為您要的
進場為紅垂直虛線, 條件為 C > ref(H,1)
出場為綠垂直虛線, 條件為 L < 出場線
原碼:
CC:=C; HH:=H; LL:=L; LL2:=LLV(L,2);
CKIN:=C>ref(H,1); Hold:=0;
進出:=CKIN*0;
出場線:進出 linethick0;
for i=lbound(進出) to datacount do begin
if Hold=0 then begin
if CKIN[i] then begin
出場線[i]:=LL2[i]; 進出[i]:=1; MH:=HH[i]; Hold:=1;
end;
end else begin
出場線[i]:=出場線[i-1];
if CC[i]>MH then 出場線[i]:=LL2[i];
if HH[i]>MH then MH:=HH[i];
if LL[i]<出場線[i] then begin
進出[i]:=-1; Hold:=0;
end;
end;
end;
PARTLINE(sum(出場線>0,2)=2,出場線) coloryellow;
VERTLINE(進出=1) colorred linedot;
VERTLINE(進出=-1) colorgreen linedot;
|
|
向版主報告此篇 | |
|
2012-08-21 16:10 |
|
|
| |
|
明燦
初級會員
註冊日期: Jan 2012
來 自: 高雄市三民區
文章數量: 18 |
回覆: 回覆: 回覆: 回覆: 回覆: 回覆: [問題]階梯出場線
引用: 最初由 cgjj 發表
看看是否為您要的
進場為紅垂直虛線, 條件為 C > ref(H,1)
出場為綠垂直虛線, 條件為 L < 出場線
原碼:
CC:=C; HH:=H; LL:=L; LL2:=LLV(L,2);
CKIN:=C>ref(H,1); Hold:=0;
進出:=CKIN*0;
出場線:進出 linethick0;
for i=lbound(進出) to datacount do begin
if Hold=0 then begin
if CKIN[i] then begin
出場線[i]:=LL2[i]; 進出[i]:=1; MH:=HH[i]; Hold:=1;
end;
end else begin
出場線[i]:=出場線[i-1];
if CC[i]>MH then 出場線[i]:=LL2[i];
if HH[i]>MH then MH:=HH[i];
if LL[i]<出場線[i] then begin
進出[i]:=-1; Hold:=0;
end;
end;
end;
PARTLINE(sum(出場線>0,2)=2,出場線) coloryellow;
VERTLINE(進出=1) colorred linedot;
VERTLINE(進出=-1) colorgreen linedot;
版主您好:
經進入系統公式顯示後,仍舊無法完全表現出如上圖的水平線(階梯出場線),
可否?煩請將公式原碼做詳細解說,以幫助釐清問題的所在。謝謝!
__________________
MingTsan
|
|
向版主報告此篇 | |
|
2012-08-22 15:39 |
|
|
| |
|
明燦
初級會員
註冊日期: Jan 2012
來 自: 高雄市三民區
文章數量: 18 |
回覆: 回覆: 回覆: 回覆: 回覆: 回覆: 回覆: 回覆: [問題]階梯出場線
引用: 最初由 cgjj 發表
若您對迴圈不了解
我即使寫原碼說明, 您依然是難懂的
目前我比較無法掌握的是您實際進場的方式(條件)
僅能自前面您帶入的 C > ref(H,1) 來推斷執行方式
建議
請將不符合的部份以實際例子指出說明
這樣比較利於溝通解決問題
例如:
抓圖標示說明是 那個股票的那個週期的那根K棒?
並說明 怎樣不符合?
版主您好:
真是對不起!辭不達意,浪費您不少寶貴的時間 。
以上圖更進一步補充說明,應該能比較清楚!
只設定使用在當日盤中進出(分鐘線) :
(一).多進場條件:
以上圖為例:作多買進條件為(C> ref(H,1) and 無遮蔽原則 )
1.情形一:只有單一C> ref(H,1)之情形,並無無遮蔽原則之問題困擾,理所當然
符合條件。如上圖號碼球(2、3、5、6、7、8、9)
2.情形二:C> ref(H,1) and 無遮蔽原則 ,開盤之後,雖然;第三根K線出現
C>( ref(H,1)即C大於第二根K的H,但第三根K線C並沒有>大於第一根
開盤K線H,所以;不符合無遮蔽原則的條件,直到號碼球(1)才符合條件。
※【.無遮蔽原則】說 明:如上圖號碼球(1)、(4)
以(4)號球說明;如(3)~(4)號球區間雖有K 線收盤C 超過上一次創新高(3)
之最高點H,但一直被區間內比(3)最高點H還高的上影線給遮住,直到(4)的
收盤C才一舉突破(3)~(4)號球區間的所有高點H,此時才符合無遮蔽原則,
因此階梯出場線;才從(3)移動到(4)的位置,也就是說;在(3)~(4)號球區間仍舊
延用原來的出場線。
(二).設定停損和停利點 :
1. 開盤第一次(1)號球多進訊進場,以(1)當根K線與前一天K線兩者之最低價
中取其低(LLV(L,2),做為初始停損點(畫分段線=出場線) .
2. 之後多進訊進場,均以新高之K線最低點與其前一天K線最低點做比較,取
其低者,將初始停損點的出場線向上移動 .
(三).出場條件為 : 當之後有K線之收盤小於出場線時-----出場 .
(四).同理可推;賣空反向操作亦同 :
所以;可以多/空雙向結合成為階梯出場線;即多頭買進後,行情持續上漲則續
抱,當之後有C收盤跌破出場線,多單出場同時反手進場賣空,與SAR雷同 .
※能否煩請版主,多/空雙向結合後,試著寫出場線, 謝謝!
__________________
MingTsan
|
最後由 明燦 在 2012-08-27 00:56 編輯 |
向版主報告此篇 | |
|
2012-08-25 05:50 |
|
|
| |
|
cgjj
總版主
註冊日期: Oct 2003
來 自:
文章數量: 17628 |
回覆: 回覆: 回覆: 回覆: 回覆: 回覆: 回覆: 回覆: 回覆: [問題]階梯出場線
引用: 最初由 明燦 發表
版主您好:
真是對不起!辭不達意,浪費您不少寶貴的時間 。
以上圖更進一步補充說明,應該能比較清楚!
只設定使用在當日盤中進出(分鐘線) :
(一).多進場條件:
以上圖為例:作多買進條件為(C> ref(H,1) and 無遮蔽原則 )
1.情形一:只有單一C> ref(H,1)之情形,並無無遮蔽原則之問題困擾,理所當然
符合條件。如上圖號碼球(2、3、5、6、7、8、9)
2.情形二:C> ref(H,1) and 無遮蔽原則 ,開盤之後,雖然;第三根K線出現
C>( ref(H,1)即C大於第二根K的H,但第三根K線C並沒有>大於第一根
開盤K線H,所以;不符合無遮蔽原則的條件,直到號碼球(1)才符合條件。
※【.無遮蔽原則】說 明:如上圖號碼球(1)、(4)
以(4)號球說明;如(3)~(4)號球區間雖有K 線收盤C 超過上一次創新高(3)
之最高點H,但一直被區間內比(3)最高點H還高的上影線給遮住,直到(4)的
收盤C才一舉突破(3)~(4)號球區間的所有高點H,此時才符合無遮蔽原則,
因此階梯出場線;才從(3)移動到(4)的位置,也就是說;在(3)~(4)號球區間仍舊
延用原來的出場線。
(二).設定停損和停利點 :
1. 開盤第一次(1)號球多進訊進場,以(1)當根K線與前一天K線兩者之最低價
中取其低(LLV(L,2),做為初始停損點(畫分段線=出場線) .
2. 之後多進訊進場,均以新高之K線最低點與其前一天K線最低點做比較,取
其低者,將初始停損點的出場線向上移動 .
(三).出場條件為 : 當之後有K線之收盤小於出場線時-----出場 .
(四).同理可推;賣空反向操作亦同 :
所以;可以多/空雙向結合成為階梯出場線;即多頭買進後,行情持續上漲則續
抱,當之後有C收盤跌破出場線,多單出場同時反手進場賣空,與SAR雷同 .
※能否煩請版主,多/空雙向結合後,試著寫出場線, 謝謝!
前面給的程式範例, 僅有多單處理的部份
多單確認無誤後, 再來考量空單
程式再次檢驗過, 出場線處理無誤
進場的訊號, 其是以 C> ref(H,1) 為基準來處理
您現在要改為
進場的訊號, 要以 C> ref(H,1) and 無遮蔽原則
這中間有個問題
判斷進場用之[無遮蔽原則] 自何處算起, 您並未充份說明
當日首根嗎?
若一日進出數次
當日第二次進場所用的 [無遮蔽原則] 自何處起算呢?
以上兩問題
請您以抓實際例子(奇狐的K線圖)來解說,如此比較精確, 謝謝!
|
|
向版主報告此篇 | |
|
2012-08-27 10:23 |
|
|
| |
|
co2
中級會員
註冊日期: Feb 2004
來 自: 南台灣
文章數量: 65 |
大家好!
不好意思,借個版面插個花!
以總版主前述指導語法應用於期指一分線上漲段為例:
無遮蔽原則的要求改為:
//收>前收 而且 高>前高
C> ref(C,1) and H> ref(H,1);
以當天開盤後的前5(N)分鐘定為高低點
停利(損):以該創高的k棒回溯 5(N)根K 之低點為停利(或損)點
請增加下跌段的語法及畫上漲及下跌雙向線段
謝謝!
|
|
向版主報告此篇 | |
|
2012-08-27 11:48 |
|
|
| |
|
co2
中級會員
註冊日期: Feb 2004
來 自: 南台灣
文章數量: 65 |
主題其實是相同的,只差在雙向及起始時間而已,想說這樣也許較不浪費版面。
|
|
向版主報告此篇 | |
|
2012-08-27 12:03 |
|
|
| |
本站所有內容未經作者授權禁止轉貼節錄, 發表言論僅供參考勿作為投資決策依據。瀏覽本站請使用 IE 5.5 以上版本, 最佳瀏覽解析度 1024 x 768 全彩。
|
Powered by: vBulletin Version 2.3.0 - Copyright©2000-, Jelsoft Enterprises Limited.
簡愛洋行 製作 Copyright 2003-. All Rights Reserved. 聯絡我們
|