![]() |
總頁數 (2): [1] 2 » 在這個頁面顯示本主題全部的 24 個文章 |
奇狐社區論壇 (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=16587)
[問題]自動劃線
版主您好:
如果想在白線棒出現後的前兩個B點自動劃線
以及黑線棒出現後的後兩個S點自動劃線
應如何表示
謝謝 如圖
原碼如下: 商品:國巨
DRAWGBK(1,COLORRGB(0,150,100),COLORRGB(0,150,100),1);
A:=MA(CLOSE,10),lINETHICK0;
STICKLINE(CLOSE>A,HIGH,LOW,3,0),COLORRED;
STICKLINE(CLOSE<A,HIGH,LOW,3,0),COLORGREEN;
B:ZIG(3,8)>REF(ZIG(3,8),1) AND
REF(ZIG(3,8),1)<REF(ZIG(3,8),2);
DRAWICON(B,LOW,10);
S:ZIG(3,8)<REF(ZIG(3,8),1) AND
REF(ZIG(3,8),1)>REF(ZIG(3,8),2);
DRAWICON(S,HIGH,11);
BB:ZIG(3,45)>REF(ZIG(3,45),1) AND
REF(ZIG(3,45),1)<REF(ZIG(3,45),2);
VERTLINE(BB),STICK,COLORBLACK,LINETHICK2;
SS:ZIG(3,45)<REF(ZIG(3,45),1) AND
REF(ZIG(3,45),1)>REF(ZIG(3,45),2);
VERTLINE(SS),STICK,COLORWHITE,LINETHICK2;
__________________
efef55e3
回覆: [問題]自動劃線
引用:
最初由 yjl8895 發表
版主您好:
如果想在白線棒出現後的前兩個B點自動劃線
以及黑線棒出現後的後兩個S點自動劃線
應如何表示
謝謝 如圖
原碼如下: 商品:國巨
DRAWGBK(1,COLORRGB(0,150,100),COLORRGB(0,150,100),1);
A:=MA(CLOSE,10),lINETHICK0;
STICKLINE(CLOSE>A,HIGH,LOW,3,0),COLORRED;
STICKLINE(CLOSE<A,HIGH,LOW,3,0),COLORGREEN;
B:ZIG(3,8)>REF(ZIG(3,8),1) AND
REF(ZIG(3,8),1)<REF(ZIG(3,8),2);
DRAWICON(B,LOW,10);
S:ZIG(3,8)<REF(ZIG(3,8),1) AND
REF(ZIG(3,8),1)>REF(ZIG(3,8),2);
DRAWICON(S,HIGH,11);
BB:ZIG(3,45)>REF(ZIG(3,45),1) AND
REF(ZIG(3,45),1)<REF(ZIG(3,45),2);
VERTLINE(BB),STICK,COLORBLACK,LINETHICK2;
SS:ZIG(3,45)<REF(ZIG(3,45),1) AND
REF(ZIG(3,45),1)>REF(ZIG(3,45),2);
VERTLINE(SS),STICK,COLORWHITE,LINETHICK2;
續上
謝謝版大
如果只想讓劃線呈現在最後週期
語法又當如何
如B圖而非A圖
__________________
efef55e3
A圖
__________________
efef55e3
版主
上述問題已解決
另問題如下圖
想在黑線棒出現後的K棒與B線交叉處(A)作記號
謝謝指導
__________________
efef55e3
引用:
最初由 yjl8895 發表
版主
上述問題已解決
另問題如下圖
想在黑線棒出現後的K棒與B線交叉處(A)作記號
謝謝指導
版主:
感激不盡
__________________
efef55e3
版主:
再次打擾
嘗試在黑棒出現後的第一個交叉畫笑臉,如圖在A處多了一個笑臉
又白棒出現後的第一個交叉想畫鬼臉,如圖在B處應畫鬼臉,卻畫在C處
不知道錯誤在那裡?
DRAWGBK(1,COLORRGB(0,150,100),COLORRGB(0,150,100),1);
A:=MA(CLOSE,10),lINETHICK0;
STICKLINE(CLOSE>A,HIGH,LOW,3,0),COLORRED;
STICKLINE(CLOSE<A,HIGH,LOW,3,0),COLORGREEN;
B:ZIG(3,8)>REF(ZIG(3,8),1) AND
REF(ZIG(3,8),1)<REF(ZIG(3,8),2);
DRAWICON(B,LOW,10);
S:ZIG(3,8)<REF(ZIG(3,8),1) AND
REF(ZIG(3,8),1)>REF(ZIG(3,8),2);
DRAWICON(S,HIGH,11);
BB:ZIG(3,45)>REF(ZIG(3,45),1) AND
REF(ZIG(3,45),1)<REF(ZIG(3,45),2);
VERTLINE(BB),STICK,COLORBLACK,LINETHICK2;
SS:ZIG(3,45)<REF(ZIG(3,45),1) AND
REF(ZIG(3,45),1)>REF(ZIG(3,45),2);
VERTLINE(SS),STICK,COLORWHITE,LINETHICK2;
BLSP:=SUMBARS(B,2)-1;
BRSP:=SUMBARS(B,1)-1;
MMB:=CLOSE*0;
SST:=SUM(SS,0);
CKSS:=SS and SST=SST[DATACOUNT];
MMB:=SETVAL(CKSS,MMB,-BLSP,1);
MMB:=SETVAL(CKSS and BLSP>0,MMB,-BLSP+1,0);
MMB:=SETVAL(CKSS,MMB,-BRSP,2);
MMB:=SETVAL(CKSS and BLSP>0,MMB,-BRSP+1,0);
DWB:LINEVALUE(MMB=1,LOW,MMB=2,LOW,0,0) COLORMAGENTA;
AB:CROSS(CLOSE,DWB);
SSsp:=BARSLAST(SS);
ABCS:=SUM(AB and SS=0,SSsp+1);
賣S:AB and SS=0 and ABCS=1 and SSsp;
DRAWICON(賣S,HIGH+1,2);
SLSP:=SUMBARS(S,2)-1;
SRSP:=SUMBARS(S,1)-1;
MMS:=CLOSE*0;
BBT:=SUM(BB,0);
CKSS:=BB and BBT=BBT[DATACOUNT];
MMS:=SETVAL(BB,MMS,-SLSP,1);
MMS:=SETVAL(BB and SLSP>0,MMS,-SLSP+1,0);
MMS:=SETVAL(BB,MMS,-SRSP,2);
MMS:=SETVAL(BB and SLSP>0,MMS,-SRSP+1,0);
DWS:LINEVALUE(MMS=1,HIGH,MMS=2,HIGH,0,0) COLORCYAN;
BA:CROSS(CLOSE,DWS);
BBsp:=BARSLAST(BB);
BACS:=SUM(BA and BB=0,BBsp+1);
買B:BA and BB=0 and BACS=1 and BBsp;
DRAWICON(買B,HIGH+1,1);
__________________
efef55e3
引用:
最初由 yjl8895 發表
版主:
再次打擾
嘗試在黑棒出現後的第一個交叉畫笑臉,如圖在A處多了一個笑臉
又白棒出現後的第一個交叉想畫鬼臉,如圖在B處應畫鬼臉,卻畫在C處
不知道錯誤在那裡?
DRAWGBK(1,COLORRGB(0,150,100),COLORRGB(0,150,100),1);
A:=MA(CLOSE,10),lINETHICK0;
STICKLINE(CLOSE>A,HIGH,LOW,3,0),COLORRED;
STICKLINE(CLOSE<A,HIGH,LOW,3,0),COLORGREEN;
B:ZIG(3,8)>REF(ZIG(3,8),1) AND
REF(ZIG(3,8),1)<REF(ZIG(3,8),2);
DRAWICON(B,LOW,10);
S:ZIG(3,8)<REF(ZIG(3,8),1) AND
REF(ZIG(3,8),1)>REF(ZIG(3,8),2);
DRAWICON(S,HIGH,11);
BB:ZIG(3,45)>REF(ZIG(3,45),1) AND
REF(ZIG(3,45),1)<REF(ZIG(3,45),2);
VERTLINE(BB),STICK,COLORBLACK,LINETHICK2;
SS:ZIG(3,45)<REF(ZIG(3,45),1) AND
REF(ZIG(3,45),1)>REF(ZIG(3,45),2);
VERTLINE(SS),STICK,COLORWHITE,LINETHICK2;
BLSP:=SUMBARS(B,2)-1;
BRSP:=SUMBARS(B,1)-1;
MMB:=CLOSE*0;
SST:=SUM(SS,0);
CKSS:=SS and SST=SST[DATACOUNT];
MMB:=SETVAL(CKSS,MMB,-BLSP,1);
MMB:=SETVAL(CKSS and BLSP>0,MMB,-BLSP+1,0);
MMB:=SETVAL(CKSS,MMB,-BRSP,2);
MMB:=SETVAL(CKSS and BLSP>0,MMB,-BRSP+1,0);
DWB:LINEVALUE(MMB=1,LOW,MMB=2,LOW,0,0) COLORMAGENTA;
AB:CROSS(CLOSE,DWB);
SSsp:=BARSLAST(SS);
ABCS:=SUM(AB and SS=0,SSsp+1);
賣S:AB and SS=0 and ABCS=1 and SSsp;
DRAWICON(賣S,HIGH+1,2);
SLSP:=SUMBARS(S,2)-1;
SRSP:=SUMBARS(S,1)-1;
MMS:=CLOSE*0;
BBT:=SUM(BB,0);
CKSS:=BB and BBT=BBT[DATACOUNT];
MMS:=SETVAL(BB,MMS,-SLSP,1);
MMS:=SETVAL(BB and SLSP>0,MMS,-SLSP+1,0);
MMS:=SETVAL(BB,MMS,-SRSP,2);
MMS:=SETVAL(BB and SLSP>0,MMS,-SRSP+1,0);
DWS:LINEVALUE(MMS=1,HIGH,MMS=2,HIGH,0,0) COLORCYAN;
BA:CROSS(CLOSE,DWS);
BBsp:=BARSLAST(BB);
BACS:=SUM(BA and BB=0,BBsp+1);
買B:BA and BB=0 and BACS=1 and BBsp;
DRAWICON(買B,HIGH+1,1);
版主
對不起
我的問題還是沒有解決
__________________
efef55e3
引用:
最初由 yjl8895 發表
版主
對不起
我的問題還是沒有解決
版大:
結果如后
__________________
efef55e3
2
__________________
efef55e3
3
__________________
efef55e3
試試
DRAWGBK(1,COLORRGB(0,150,100),COLORRGB(0,150,100),1);
A:=MA(CLOSE,10),lINETHICK0;
STICKLINE(CLOSE>A,HIGH,LOW,3,0),COLORRED;
STICKLINE(CLOSE<A,HIGH,LOW,3,0),COLORGREEN;
B:ZIG(3,8)>REF(ZIG(3,8),1) AND
REF(ZIG(3,8),1)<REF(ZIG(3,8),2);
DRAWICON(B,LOW,10);
S:ZIG(3,8)<REF(ZIG(3,8),1) AND
REF(ZIG(3,8),1)>REF(ZIG(3,8),2);
DRAWICON(S,HIGH,11);
BB:ZIG(3,45)>REF(ZIG(3,45),1) AND
REF(ZIG(3,45),1)<REF(ZIG(3,45),2);
VERTLINE(BB),STICK,COLORBLACK,LINETHICK2;
SS:ZIG(3,45)<REF(ZIG(3,45),1) AND
REF(ZIG(3,45),1)>REF(ZIG(3,45),2);
VERTLINE(SS),STICK,COLORWHITE,LINETHICK2;
BLSP:=SUMBARS(B,2)-1;
BRSP:=SUMBARS(B,1)-1;
MMB:=CLOSE*0;
SST:=SUM(SS,0);
CKSS:=SS and SST=SST[DATACOUNT];
MMB:=SETVAL(CKSS,MMB,-BLSP,1);
MMB:=SETVAL(CKSS and BLSP>0,MMB,-BLSP+1,0);
MMB:=SETVAL(CKSS,MMB,-BRSP,2);
MMB:=SETVAL(CKSS and BLSP>0,MMB,-BRSP+1,0);
DWB:LINEVALUE(MMB=1,LOW,MMB=2,LOW,0,0) COLORMAGENTA;
AB:=CROSS(CLOSE,DWB);
KSSP:=barslast(SS>0 and DWB>0);
賣S:=AB and sum(AB, KSSP+1)=1;
DRAWICON(賣S,HIGH,2) pxup40;
SLSP:=SUMBARS(S,2)-1;
SRSP:=SUMBARS(S,1)-1;
MMS:=CLOSE*0;
BBT:=SUM(BB,0);
CKSS:=BB and BBT=BBT[DATACOUNT];
MMS:=SETVAL(BB,MMS,-SLSP,1);
MMS:=SETVAL(BB and SLSP>0,MMS,-SLSP+1,0);
MMS:=SETVAL(BB,MMS,-SRSP,2);
MMS:=SETVAL(BB and SLSP>0,MMS,-SRSP+1,0);
DWS:LINEVALUE(MMS=1,HIGH,MMS=2,HIGH,0,0) COLORCYAN;
BA:=CROSS(CLOSE,DWS);
KBSP:=barslast(BB>0 and DWS>0);
買B:=BA and sum(BA,KBSP+1)=1;
DRAWICON(買B,HIGH,1) pxup40;
全部時間均為台灣時間, 現在時間為01:12 | 總頁數 (2): [1] 2 » 在這個頁面顯示本主題全部的 24 個文章 |
Powered by: vBulletin Version 2.3.0 - Copyright©2000-, Jelsoft Enterprises Limited.
簡愛洋行 製作 Copyright 2003-. All Rights Reserved.