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

奇狐社區論壇 (http://www.chiefox.com.tw/bbs/index.php)
- 問題交流 (http://www.chiefox.com.tw/bbs/forumdisplay.php?forumid=28)
-- [問題]二次背離 (http://www.chiefox.com.tw/bbs/showthread.php?threadid=14315)


由 Markchu7 在 2010-09-17 17:18 發表:

[問題]二次背離

源碼如下:
RSV:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100,COLORYELLOW;
K:=SMA(RSV,6,1),LINETHICK1,COLORMAGENTA;
D:=SMA(K,3,1),LINETHICK1,COLORGREEN;

CKk1:=CROSS(K,D) and refx(ALL(K>D,3),2);
CKk2:=CROSS(D,K) and refx(ALL(D>K,3),2);
CKK:=CKk1-CKk2;
CKK:=ref(CKK,barslast(CKK<>0));

KDUP:=BARSLAST(CROSS(CKK,0.1))+1=1,LINETHICK,COLORYELLOW;
BKDUP:=BARSLAST(KDUP)+1;
價高點:=HHV(H,BKDUP),LINETHICK,COLORRED;
價本高:=HHV(價高點,BARSLAST(KDUP)+1),LINETHICK;
價前高:=REF(價本高,BARSLAST(KDUP)+1),LINETHICK,COLORWHITE;
//價前前高:REF(價前高,BARSLAST(KDUP)+1),LINETHICK,COLORWHITE;

指標高點:=HHV(K,BKDUP),LINETHICK,COLORRED;
指標本高:=HHV(指標高點,BARSLAST(KDUP)+1),LINETHICK;
指標前高:=REF(指標本高,BARSLAST(KDUP)+1),LINETHICK,COLORRED;

KDDN:=BARSLAST(CROSS(-0.1,CKK))+1=1,LINETHICK,COLORYELLOW;
BKDDN:=BARSLAST(KDDN)+1;
價低點:=LLV(L,BKDDN),LINETHICK,COLORGREEN;
價本低:=LLV(價低點,BARSLAST(KDDN)+1),LINETHICK;
價前低:=REF(價本低,BARSLAST(KDDN)+1),LINETHICK,COLORYELLOW;
指標低點:=LLV(K,BKDDN),LINETHICK,COLORGREEN;
指標本低:=LLV(指標低點,BARSLAST(KDDN)+1),LINETHICK;
指標前低:=REF(指標本低,BARSLAST(KDDN)+1),LINETHICK,COLORGREEN;

頭背:=KDDN AND 價本高>價前高 AND 指標本高<指標前高;
DRAWICON(頭背,H,5),PXUP25;
請問附圖圓圈中二次背離程式要如何寫?感恩!


由 cgjj 在 2010-09-17 17:41 發表:

回覆: [問題]二次背離

引用:
最初由 Markchu7 發表
源碼如下:
RSV:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100,COLORYELLOW;
K:=SMA(RSV,6,1),LINETHICK1,COLORMAGENTA;
D:=SMA(K,3,1),LINETHICK1,COLORGREEN;

CKk1:=CROSS(K,D) and refx(ALL(K>D,3),2);
CKk2:=CROSS(D,K) and refx(ALL(D>K,3),2);
CKK:=CKk1-CKk2;
CKK:=ref(CKK,barslast(CKK<>0));

KDUP:=BARSLAST(CROSS(CKK,0.1))+1=1,LINETHICK,COLORYELLOW;
BKDUP:=BARSLAST(KDUP)+1;
價高點:=HHV(H,BKDUP),LINETHICK,COLORRED;
價本高:=HHV(價高點,BARSLAST(KDUP)+1),LINETHICK;
價前高:=REF(價本高,BARSLAST(KDUP)+1),LINETHICK,COLORWHITE;
//價前前高:REF(價前高,BARSLAST(KDUP)+1),LINETHICK,COLORWHITE;

指標高點:=HHV(K,BKDUP),LINETHICK,COLORRED;
指標本高:=HHV(指標高點,BARSLAST(KDUP)+1),LINETHICK;
指標前高:=REF(指標本高,BARSLAST(KDUP)+1),LINETHICK,COLORRED;

KDDN:=BARSLAST(CROSS(-0.1,CKK))+1=1,LINETHICK,COLORYELLOW;
BKDDN:=BARSLAST(KDDN)+1;
價低點:=LLV(L,BKDDN),LINETHICK,COLORGREEN;
價本低:=LLV(價低點,BARSLAST(KDDN)+1),LINETHICK;
價前低:=REF(價本低,BARSLAST(KDDN)+1),LINETHICK,COLORYELLOW;
指標低點:=LLV(K,BKDDN),LINETHICK,COLORGREEN;
指標本低:=LLV(指標低點,BARSLAST(KDDN)+1),LINETHICK;
指標前低:=REF(指標本低,BARSLAST(KDDN)+1),LINETHICK,COLORGREEN;

頭背:=KDDN AND 價本高>價前高 AND 指標本高<指標前高;
DRAWICON(頭背,H,5),PXUP25;
請問附圖圓圈中二次背離程式要如何寫?感恩!



您要先定義出來, 所謂的 "連續兩次頭部背離" 判斷方式
不能眼睛看就算數


由 Markchu7 在 2010-09-29 16:00 發表:

SORRY,重新貼圖!
副圖紅藍線源碼如下:
RSV:=(CLOSE-LLV(LOW,N))/(HHV(HIGH,N)-LLV(LOW,N))*100;
K:SMA(RSV,M1,1),LINETHICK;
D:SMA(K,M2,1),LINETHICK;
CKK1:=CROSS(K,D) and refx(ALL(K>D,3),2);
CKK2:=CROSS(D,K) and refx(ALL(D>K,3),2);
CKK:=CKK1-CKK2;
CKK:=ref(CKK,barslast(CKK<>0));
PARTLINE(CKK=1,K),LINETHICK2,COLORRED;
PARTLINE(CKK=-1,K),LINETHICK2,COLORBLUE;

補上底背公式:
底背:KDUP AND 價本低<價前低 AND 指標本低>指標前低,LINETHICK;
DRAWICON(底背,L,1),PXDN5;

背離的公式我已經寫好了(如貼圖中的笑臉),要請求版主協助的部份是''連續''的兩段藍線結束後都出現笑臉(貼圖中標示A與B),就是我所稱的''二次背離''!像C就不符合''連續出現二次''的條件有勞版主,謝謝!


由 cgjj 在 2010-09-29 18:07 發表:

引用:
最初由 Markchu7 發表
SORRY,重新貼圖!
副圖紅藍線源碼如下:
RSV:=(CLOSE-LLV(LOW,N))/(HHV(HIGH,N)-LLV(LOW,N))*100;
K:SMA(RSV,M1,1),LINETHICK;
D:SMA(K,M2,1),LINETHICK;
CKK1:=CROSS(K,D) and refx(ALL(K>D,3),2);
CKK2:=CROSS(D,K) and refx(ALL(D>K,3),2);
CKK:=CKK1-CKK2;
CKK:=ref(CKK,barslast(CKK<>0));
PARTLINE(CKK=1,K),LINETHICK2,COLORRED;
PARTLINE(CKK=-1,K),LINETHICK2,COLORBLUE;

補上底背公式:
底背:KDUP AND 價本低<價前低 AND 指標本低>指標前低,LINETHICK;
DRAWICON(底背,L,1),PXDN5;

背離的公式我已經寫好了(如貼圖中的笑臉),要請求版主協助的部份是''連續''的兩段藍線結束後都出現笑臉(貼圖中標示A與B),就是我所稱的''二次背離''!像C就不符合''連續出現二次''的條件有勞版主,謝謝!



此圖中並無標示您說的 A,B,C 唷


由 peter109 在 2010-09-29 20:25 發表:

引用:
最初由 Markchu7 發表
SORRY,重新貼圖!
副圖紅藍線源碼如下:
RSV:=(CLOSE-LLV(LOW,N))/(HHV(HIGH,N)-LLV(LOW,N))*100;
K:SMA(RSV,M1,1),LINETHICK;
D:SMA(K,M2,1),LINETHICK;
CKK1:=CROSS(K,D) and refx(ALL(K>D,3),2);
CKK2:=CROSS(D,K) and refx(ALL(D>K,3),2);
CKK:=CKK1-CKK2;
CKK:=ref(CKK,barslast(CKK<>0));
PARTLINE(CKK=1,K),LINETHICK2,COLORRED;
PARTLINE(CKK=-1,K),LINETHICK2,COLORBLUE;

補上底背公式:
底背:KDUP AND 價本低<價前低 AND 指標本低>指標前低,LINETHICK;
DRAWICON(底背,L,1),PXDN5;

背離的公式我已經寫好了(如貼圖中的笑臉),要請求版主協助的部份是''連續''的兩段藍線結束後都出現笑臉(貼圖中標示A與B),就是我所稱的''二次背離''!像C就不符合''連續出現二次''的條件有勞版主,謝謝!


最快速又簡易的方式
例如 取30週期(因為您使用一分鐘 如果是其他週期 您也可看看30是否合用) 當中出現背離的次數

__________________
至誠能勝天下至偽
至拙能勝天下至巧


由 Markchu7 在 2010-09-29 22:10 發表:

1,重新貼圖
2,感謝PETER大哥,我會嘗試您的建議,但是我還是想知道我原來想法的公式要如何寫,還是要麻煩總版主!感恩!


由 cgjj 在 2010-09-30 09:02 發表:

引用:
最初由 Markchu7 發表
1,重新貼圖
2,感謝PETER大哥,我會嘗試您的建議,但是我還是想知道我原來想法的公式要如何寫,還是要麻煩總版主!感恩!



TSP:=SUMBARS(底背,2);
TCK:=CKK=1 and ref(CKK,1)=-1;
TCK:=底背 and sum(TCK,TSP)=2;
VERTLINE(TCK) linedot;


由 Markchu7 在 2010-09-30 09:05 發表:

感謝總版主指導!


由 peter109 在 2010-09-30 14:45 發表:

提醒您

TCK:=底背 and sum(TCK,TSP)=2;

可能會有盲點
因為 背離後 可能還會有背離

您要思考的是
二次背離且停損後的動作是甚麼

__________________
至誠能勝天下至偽
至拙能勝天下至巧


由 Markchu7 在 2010-09-30 15:14 發表:

謝謝大哥!我都有設停損!像今天(9/30)12:42的訊號就停損了!再次謝謝大哥!


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


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

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