到奇狐勝券首頁 奇狐社區論壇 購買奇狐勝券 試用奇狐勝券
 
論壇首頁 你可以在這裡編輯你的資料,查看短訊,訂閱主題和論壇參數等等 免費會員註冊 會員列表 論壇幫助 論壇日曆 論壇搜索 加入我的最愛 登出論壇  
奇狐社區論壇 : Powered by vBulletin version 2.3.0 奇狐社區論壇 > 指標公式 > 問題交流 > K線高低畫平行線
  上一主題   下一主題
作者
主題 發表新主題    回覆主題
cyberpeace
資深會員

註冊日期: May 2007
來  自: NHK
文章數量: 260

K線高低畫平行線

總版主高德 午安,
以下參考 http://www.chiefox.com.tw/bbs/showt...&threadid=19469
的語法是「只畫」:
最近一個多訊號的K低畫一平行線;
最近一個空訊號的K高畫一平行線。

UnSP:=ref(barslast(多訊號),1)+1;
DnSP:=ref(barslast(空訊號),1)+1;
ML:=ref(L,UnSP); MH:=ref(H,DnSP);
DRAWSL(islastbar,ML,0,UnSP,1) pxdn2 linethick4 colorred;
DRAWSL(islastbar,MH,0,DnSP,1) pxdn2 linethick4 colorblack;
DRAWNUMBER(islastbar,ML,ML,2) colorred pxup7 shift1;
DRAWNUMBER(islastbar,MH,MH,2) colorblack pxup7 shift1;

但是,末學想請您指導:
1).在最近一個「多訊號」的K低畫一平行線,然後從最近這個「多訊號」開始,如果後面有好幾個「空訊號」,一律從所有空訊號的K高畫一平行線;

反之,
2).在最近一個「空訊號」的K高畫一平行線,然後從最近這個「空訊號」開始,如果後面有有好幾個「多訊號」,一律從所有多訊號的K低畫平行線;

末學感恩您!

向版主報告此篇 | 查IP位址
Old Post 2017-12-19 14:35
cyberpeace 現在離線 點選這裡查看 cyberpeace 的個人資料 點選這裡給 cyberpeace 傳送一條短訊 查找更多關於 cyberpeace 的文章 增加 cyberpeace 至你的好友列表 編輯/刪除訊息 引用回覆
cgjj
總版主

註冊日期: Oct 2003
來  自:
文章數量: 17628

回覆: K線高低畫平行線

引用:
最初由 cyberpeace 發表
總版主高德 午安,
以下參考 http://www.chiefox.com.tw/bbs/showt...&threadid=19469
的語法是「只畫」:
最近一個多訊號的K低畫一平行線;
最近一個空訊號的K高畫一平行線。

UnSP:=ref(barslast(多訊號),1)+1;
DnSP:=ref(barslast(空訊號),1)+1;
ML:=ref(L,UnSP); MH:=ref(H,DnSP);
DRAWSL(islastbar,ML,0,UnSP,1) pxdn2 linethick4 colorred;
DRAWSL(islastbar,MH,0,DnSP,1) pxdn2 linethick4 colorblack;
DRAWNUMBER(islastbar,ML,ML,2) colorred pxup7 shift1;
DRAWNUMBER(islastbar,MH,MH,2) colorblack pxup7 shift1;

但是,末學想請您指導:
1).在最近一個「多訊號」的K低畫一平行線,然後從最近這個「多訊號」開始,如果後面有好幾個「空訊號」,一律從所有空訊號的K高畫一平行線;

反之,
2).在最近一個「空訊號」的K高畫一平行線,然後從最近這個「空訊號」開始,如果後面有有好幾個「多訊號」,一律從所有多訊號的K低畫平行線;

末學感恩您!



看看是否為您要的

多訊號:=sum(c>O,3)=3;
空訊號:=sum(c<O,3)=3;
多訊號:=多訊號 or barpos=0;
空訊號:=空訊號 or barpos=0;
UDCK:=SGN(多訊號-空訊號);
UDSP:=barslast(UDCK);
UD:=ref(UDCK,UDSP);
MH:=ref(H,UDSP); ML:=ref(L,UDSP);
STICKLINE(UD=1,MH,MH,10,0) colorred;
STICKLINE(UD=-1,ML,ML,10,0) colorred;
VERTLINE(多訊號) colorred linedot;
VERTLINE(空訊號) colorgreen linedot;

向版主報告此篇 | 查IP位址
Old Post 2017-12-19 15:01
cgjj 現在離線 點選這裡查看 cgjj 的個人資料 點選這裡給 cgjj 傳送一條短訊 查找更多關於 cgjj 的文章 增加 cgjj 至你的好友列表 編輯/刪除訊息 引用回覆
cyberpeace
資深會員

註冊日期: May 2007
來  自: NHK
文章數量: 260

末學修改如下 :

多訊號:=sum(c>O,3)=3;
空訊號:=sum(c<O,3)=3;
多訊號:=多訊號;
空訊號:=空訊號;
UDCK:=SGN(多訊號-空訊號);
UDSP:=barslast(UDCK);//
UD:=ref(UDCK,UDSP);
MH:=ref(H,UDSP); ML:=ref(L,UDSP);
STICKLINE(UD=1,ML,ML,10,0) colorred linethick4;
STICKLINE(UD=-1,MH,MH,10,0) colorblack linethick4;

感恩總版主指導, 但如果"只要"
1).在最近一個「多訊號」的K低畫一平行線,然後從最近這個「多訊號」開始,如果後面有好幾個「空訊號」,一律從所有空訊號的K高畫一平行線; (在最近一個「多訊號」前面的訊號都不要);;

反之,
2).在最近一個「空訊號」的K高畫一平行線,然後從最近這個「空訊號」開始,如果後面有有好幾個「多訊號」,所有多訊號的K低畫平行線; (在最近一個「空訊號」前面的訊號都不要);

向版主報告此篇 | 查IP位址
Old Post 2017-12-19 16:20
cyberpeace 現在離線 點選這裡查看 cyberpeace 的個人資料 點選這裡給 cyberpeace 傳送一條短訊 查找更多關於 cyberpeace 的文章 增加 cyberpeace 至你的好友列表 編輯/刪除訊息 引用回覆
cgjj
總版主

註冊日期: Oct 2003
來  自:
文章數量: 17628

引用:
最初由 cyberpeace 發表
末學修改如下 :

多訊號:=sum(c>O,3)=3;
空訊號:=sum(c<O,3)=3;
多訊號:=多訊號;
空訊號:=空訊號;
UDCK:=SGN(多訊號-空訊號);
UDSP:=barslast(UDCK);//
UD:=ref(UDCK,UDSP);
MH:=ref(H,UDSP); ML:=ref(L,UDSP);
STICKLINE(UD=1,ML,ML,10,0) colorred linethick4;
STICKLINE(UD=-1,MH,MH,10,0) colorblack linethick4;

感恩總版主指導, 但如果"只要"
1).在最近一個「多訊號」的K低畫一平行線,然後從最近這個「多訊號」開始,如果後面有好幾個「空訊號」,一律從所有空訊號的K高畫一平行線; (在最近一個「多訊號」前面的訊號都不要);;

反之,
2).在最近一個「空訊號」的K高畫一平行線,然後從最近這個「空訊號」開始,如果後面有有好幾個「多訊號」,所有多訊號的K低畫平行線; (在最近一個「空訊號」前面的訊號都不要);



試試

多訊號:=sum(c>O,3)=3;
空訊號:=sum(c<O,3)=3;
多Sum:=sum(多訊號,0);
空Sum:=sum(空訊號,0);
LB多訊:=多訊號 and 多Sum=多Sum[datacount];
LB空訊:=空訊號 and 空Sum=空Sum[datacount];
DRAWSL(LB多訊,L,0,0,0) colorred pxdn2;
DRAWSL(LB空訊,H,0,0,0) colorgreen pxdn2;
DW空訊:=空訊號 and 多Sum=多Sum[datacount];
DW多訊:=多訊號 and 空Sum=空Sum[datacount];
DRAWSL(DW空訊,H,0,0,0) colorgreen pxdn2;
DRAWSL(DW多訊,L,0,0,0) colorred pxdn2;
VERTLINE(多訊號) colorred linedot;
VERTLINE(空訊號) colorgreen linedot;

向版主報告此篇 | 查IP位址
Old Post 2017-12-19 17:04
cgjj 現在離線 點選這裡查看 cgjj 的個人資料 點選這裡給 cgjj 傳送一條短訊 查找更多關於 cgjj 的文章 增加 cgjj 至你的好友列表 編輯/刪除訊息 引用回覆
cyberpeace
資深會員

註冊日期: May 2007
來  自: NHK
文章數量: 260

引用:
最初由 cgjj 發表
試試

多訊號:=sum(c>O,3)=3;
空訊號:=sum(c<O,3)=3;
多Sum:=sum(多訊號,0);
空Sum:=sum(空訊號,0);
LB多訊:=多訊號 and 多Sum=多Sum[datacount];
LB空訊:=空訊號 and 空Sum=空Sum[datacount];
DRAWSL(LB多訊,L,0,0,0) colorred pxdn2;
DRAWSL(LB空訊,H,0,0,0) colorgreen pxdn2;
DW空訊:=空訊號 and 多Sum=多Sum[datacount];
DW多訊:=多訊號 and 空Sum=空Sum[datacount];
DRAWSL(DW空訊,H,0,0,0) colorgreen pxdn2;
DRAWSL(DW多訊,L,0,0,0) colorred pxdn2;
VERTLINE(多訊號) colorred linedot;
VERTLINE(空訊號) colorgreen linedot;




容易的事,很多人都會做; 難做的,果實更甜美。
無限感恩總版主高德援手,分享末學甜美的果實.
版主高德指導的正是需要的效果,
另外請教DRAWSL如何"加粗"線條? 有試過加上linethick4, 如DRAWSL(LB多訊,LOW,0,0,0) colorred linethick4 pxdn2; 但還是一樣.

末學感恩您!

最後由 cyberpeace 在 2017-12-19 20:33 編輯 向版主報告此篇 | 查IP位址
Old Post 2017-12-19 19:51
cyberpeace 現在離線 點選這裡查看 cyberpeace 的個人資料 點選這裡給 cyberpeace 傳送一條短訊 查找更多關於 cyberpeace 的文章 增加 cyberpeace 至你的好友列表 編輯/刪除訊息 引用回覆
cgjj
總版主

註冊日期: Oct 2003
來  自:
文章數量: 17628

引用:
最初由 cyberpeace 發表
容易的事,很多人都會做; 難做的,果實更甜美。
無限感恩總版主高德援手,分享末學甜美的果實.
版主高德指導的正是需要的效果,
另外請教DRAWSL如何"加粗"線條? 有試過加上linethick4, 如DRAWSL(LB多訊,LOW,0,0,0) colorred linethick4 pxdn2; 但還是一樣.

末學感恩您!



測試過可以變粗唷
紅和綠各有兩組 DRAWSL 要處理
(共有四組 DRAWSL)
您可能只處理到一組

向版主報告此篇 | 查IP位址
Old Post 2017-12-19 20:36
cgjj 現在離線 點選這裡查看 cgjj 的個人資料 點選這裡給 cgjj 傳送一條短訊 查找更多關於 cgjj 的文章 增加 cgjj 至你的好友列表 編輯/刪除訊息 引用回覆
cyberpeace
資深會員

註冊日期: May 2007
來  自: NHK
文章數量: 260

引用:
最初由 cgjj 發表
測試過可以變粗唷
紅和綠各有兩組 DRAWSL 要處理
(共有四組 DRAWSL)
您可能只處理到一組



多訊號:=sum(c>O,3)=3;
空訊號:=sum(c<O,3)=3;
多Sum:=sum(多訊號,0);
空Sum:=sum(空訊號,0);
LB多訊:=多訊號 and 多Sum=多Sum[datacount];
LB空訊:=空訊號 and 空Sum=空Sum[datacount];
DRAWSL(LB多訊,L,0,0,0) colorred linethick4 pxdn2;
DRAWSL(LB空訊,H,0,0,0) colorgreen linethick4 pxdn2;
DW空訊:=空訊號 and 多Sum=多Sum[datacount];
DW多訊:=多訊號 and 空Sum=空Sum[datacount];
DRAWSL(DW空訊,H,0,0,0) colorgreen linethick4 pxdn2;
DRAWSL(DW多訊,L,0,0,0) colorred linethick4 pxdn2;
VERTLINE(多訊號) colorred linedot;
VERTLINE(空訊號) colorgreen linedot;

不知哪裡出問題,四組DRAWSL都有改,但還是細線?????
本想貼圖說明,比較省時清楚,但也無法貼圖,不知原因???
百忙之中,抱歉給您添麻煩了

無限感恩~

向版主報告此篇 | 查IP位址
Old Post 2017-12-19 20:56
cyberpeace 現在離線 點選這裡查看 cyberpeace 的個人資料 點選這裡給 cyberpeace 傳送一條短訊 查找更多關於 cyberpeace 的文章 增加 cyberpeace 至你的好友列表 編輯/刪除訊息 引用回覆
cgjj
總版主

註冊日期: Oct 2003
來  自:
文章數量: 17628

引用:
最初由 cyberpeace 發表
多訊號:=sum(c>O,3)=3;
空訊號:=sum(c<O,3)=3;
多Sum:=sum(多訊號,0);
空Sum:=sum(空訊號,0);
LB多訊:=多訊號 and 多Sum=多Sum[datacount];
LB空訊:=空訊號 and 空Sum=空Sum[datacount];
DRAWSL(LB多訊,L,0,0,0) colorred linethick4 pxdn2;
DRAWSL(LB空訊,H,0,0,0) colorgreen linethick4 pxdn2;
DW空訊:=空訊號 and 多Sum=多Sum[datacount];
DW多訊:=多訊號 and 空Sum=空Sum[datacount];
DRAWSL(DW空訊,H,0,0,0) colorgreen linethick4 pxdn2;
DRAWSL(DW多訊,L,0,0,0) colorred linethick4 pxdn2;
VERTLINE(多訊號) colorred linedot;
VERTLINE(空訊號) colorgreen linedot;

不知哪裡出問題,四組DRAWSL都有改,但還是細線?????
本想貼圖說明,比較省時清楚,但也無法貼圖,不知原因???
百忙之中,抱歉給您添麻煩了

無限感恩~



改這樣就可以了

多訊號:=sum(c>O,3)=3;
空訊號:=sum(c<O,3)=3;
多Sum:=sum(多訊號,0);
空Sum:=sum(空訊號,0);
LB多訊:=多訊號 and 多Sum=多Sum[datacount];
LB空訊:=空訊號 and 空Sum=空Sum[datacount];
DRAWSL(LB多訊,L,0,0,0) colorred linethick4 ;
DRAWSL(LB空訊,H,0,0,0) colorgreen linethick4 ;
DW空訊:=空訊號 and 多Sum=多Sum[datacount];
DW多訊:=多訊號 and 空Sum=空Sum[datacount];
DRAWSL(DW空訊,H,0,0,0) colorgreen linethick4 ;
DRAWSL(DW多訊,L,0,0,0) colorred linethick4 ;
VERTLINE(多訊號) colorred linedot;
VERTLINE(空訊號) colorgreen linedot;

這是比較特別的情況
linethick4 必須在 pxdn2 之後 不然會有問題

一般用 linethick 就不會去用 pxdn

向版主報告此篇 | 查IP位址
Old Post 2017-12-19 21:35
cgjj 現在離線 點選這裡查看 cgjj 的個人資料 點選這裡給 cgjj 傳送一條短訊 查找更多關於 cgjj 的文章 增加 cgjj 至你的好友列表 編輯/刪除訊息 引用回覆
cyberpeace
資深會員

註冊日期: May 2007
來  自: NHK
文章數量: 260

Dear Cgjj兄,
在這寒冷的天, 格外感受到您溫暖的分享與貼心的叮嚀, 能接受您的幫助是一件很幸福暖心的事,高德指導的答案正解無誤, 末學感恩您!

向版主報告此篇 | 查IP位址
Old Post 2017-12-20 07:34
cyberpeace 現在離線 點選這裡查看 cyberpeace 的個人資料 點選這裡給 cyberpeace 傳送一條短訊 查找更多關於 cyberpeace 的文章 增加 cyberpeace 至你的好友列表 編輯/刪除訊息 引用回覆
cgjj
總版主

註冊日期: Oct 2003
來  自:
文章數量: 17628

引用:
最初由 cyberpeace 發表
Dear Cgjj兄,
在這寒冷的天, 格外感受到您溫暖的分享與貼心的叮嚀, 能接受您的幫助是一件很幸福暖心的事,高德指導的答案正解無誤, 末學感恩您!



您客氣了,謝謝^_^

向版主報告此篇 | 查IP位址
Old Post 2017-12-20 08:34
cgjj 現在離線 點選這裡查看 cgjj 的個人資料 點選這裡給 cgjj 傳送一條短訊 查找更多關於 cgjj 的文章 增加 cgjj 至你的好友列表 編輯/刪除訊息 引用回覆
全部時間均為台灣時間, 現在時間為06:50 發表新主題    回覆主題
  上一主題   下一主題
顯示可列印版本 | 訂閱此主題

論壇跳轉:
主題評分:

論壇規定:
你不可以發表新主題
你不可以回覆文章
你不可以上傳附件
你不可以編輯自己的文章
HTML語法禁止
vB 語法核准
表情符號核准
貼圖語法[IMG]核准
 

本站所有內容未經作者授權禁止轉貼節錄, 發表言論僅供參考勿作為投資決策依據。瀏覽本站請使用 IE 5.5 以上版本, 最佳瀏覽解析度 1024 x 768 全彩。

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

簡愛洋行 製作 Copyright 2003-. All Rights Reserved.  聯絡我們