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

註冊日期: Jan 2004
來  自:
文章數量: 1048

畫水平線問題

YSP:=barslast(A線<>ref(A線,1) or barpos=lbound(A線))+1;
YCK:=AQ and sum(AQ,YSP)=1,coloryellow,linethick0;
ASP:=barslast(YCK);
HH:ref(H,ASP),coloryellow,linethick0;
YCK:=ref(A線,YSP-1)=ref(A線,ASP) and ASP>0;

PARTLINE(YCK,HH),colorwhite,linethick1;
PARTLINE(YCK,HH),colorwhite,linethick1,Shift1;

希望
1: 若AQ 是C>=O時就從收盤價畫水平線以代替HH
2: 若AQ 是C<=O時就從開盤價畫水平線以代替HH
此新的HH如何畫 請賜教 謝謝

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

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

回覆: 畫水平線問題

引用:
最初由 mori868 發表
YSP:=barslast(A線<>ref(A線,1) or barpos=lbound(A線))+1;
YCK:=AQ and sum(AQ,YSP)=1,coloryellow,linethick0;
ASP:=barslast(YCK);
HH:ref(H,ASP),coloryellow,linethick0;
YCK:=ref(A線,YSP-1)=ref(A線,ASP) and ASP>0;

PARTLINE(YCK,HH),colorwhite,linethick1;
PARTLINE(YCK,HH),colorwhite,linethick1,Shift1;

希望
1: 若AQ 是C>=O時就從收盤價畫水平線以代替HH
2: 若AQ 是C<=O時就從開盤價畫水平線以代替HH
此新的HH如何畫 請賜教 謝謝



第2項是否應為 是C<O
否則就與第一項相衝突了(兩邊同時有 "等於")
若是請參考以下範例:

MM:=YCK*if(C>O,C,O);
MM:=ref(MM,barslast(MM<>0));
PARTLINE(MM=ref(MM,1),MM),colorwhite,linethick1;

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

註冊日期: Jan 2004
來  自:
文章數量: 1048

回覆: 回覆: 畫水平線問題

引用:
最初由 cgjj 發表
第2項是否應為 是C<O
否則就與第一項相衝突了(兩邊同時有 "等於")
若是請參考以下範例:

MM:=YCK*if(C>O,C,O);
MM:=ref(MM,barslast(MM<>0));
PARTLINE(MM=ref(MM,1),MM),colorwhite,linethick1;



這是以AQ的 H 畫水平線
PARTLINE(YCK,HH),colorwhite,linethick1;
PARTLINE(YCK,HH),colorwhite,linethick1,Shift1;

希望
只改HH起點H 為AQ的O or C 而已
1: 若C>O 就從AQ的 C 為起點畫水平線
2: 若C<O 就從AQ的 O 為起點畫水平線

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

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

回覆: 回覆: 回覆: 畫水平線問題

引用:
最初由 mori868 發表
這是以AQ的 H 畫水平線
PARTLINE(YCK,HH),colorwhite,linethick1;
PARTLINE(YCK,HH),colorwhite,linethick1,Shift1;

希望
只改HH起點H 為AQ的O or C 而已
1: 若C>O 就從AQ的 C 為起點畫水平線
2: 若C<O 就從AQ的 O 為起點畫水平線



前面給的就是了,請先套用去核對數值

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

註冊日期: Jan 2004
來  自:
文章數量: 1048

回覆: 回覆: 回覆: 回覆: 畫水平線問題

引用:
最初由 cgjj 發表
前面給的就是了,請先套用去核對數值

畫出來 不一樣
YSP:=barslast(A線<>ref(A線,1) or barpos=lbound(A線))+1;
YCK:=ZA=1 and sum(ZA=1,YSP)=1;
ASP:barslast(YCK),coloryellow,linethick0;

HHO:ref(O,ASP),coloryellow,linethick0;
HHC:ref(C,ASP),coloryellow,linethick0;

YCK:=ref(A線,YSP-1)=ref(A線,ASP) and ASP>0,coloryellow,linethick0;

PARTLINE(YCK,HHC),colorwhite,linethick1;
PARTLINE(YCK,HHC),colorwhite,linethick1,Shift1;
PARTLINE(YCK,HHO),colorwhite,linethick1;
PARTLINE(YCK,HHO),colorwhite,linethick1,Shift1;

這是我想要的線 如何區分
1: YCK=0 這支K棒(C>O) 只取 "HHC" 這條線
2: 相反K棒(C<O) 只取 "HHO" 這條線

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

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

回覆: 回覆: 回覆: 回覆: 回覆: 畫水平線問題

引用:
最初由 mori868 發表
畫出來 不一樣
YSP:=barslast(A線<>ref(A線,1) or barpos=lbound(A線))+1;
YCK:=ZA=1 and sum(ZA=1,YSP)=1;
ASP:barslast(YCK),coloryellow,linethick0;

HHO:ref(O,ASP),coloryellow,linethick0;
HHC:ref(C,ASP),coloryellow,linethick0;

YCK:=ref(A線,YSP-1)=ref(A線,ASP) and ASP>0,coloryellow,linethick0;

PARTLINE(YCK,HHC),colorwhite,linethick1;
PARTLINE(YCK,HHC),colorwhite,linethick1,Shift1;
PARTLINE(YCK,HHO),colorwhite,linethick1;
PARTLINE(YCK,HHO),colorwhite,linethick1,Shift1;

這是我想要的線 如何區分
1: YCK=0 這支K棒(C>O) 只取 "HHC" 這條線
2: 相反K棒(C<O) 只取 "HHO" 這條線



前面給的範例,您沒有套進去使用
當然不一樣囉 !!!

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

註冊日期: Jan 2004
來  自:
文章數量: 1048

回覆: 回覆: 回覆: 回覆: 回覆: 回覆: 畫水平線問題

引用:
最初由 cgjj 發表
前面給的範例,您沒有套進去使用
當然不一樣囉 !!!


YSP:=barslast(A線<>ref(A線,1) or barpos=lbound(A線))+1;
YCK:=AQ and sum(AQ,YSP)=1,coloryellow,linethick0;
ASP:=barslast(YCK);
HH:ref(H,ASP),coloryellow,linethick0;
YCK:=ref(A線,YSP-1)=ref(A線,ASP) and ASP>0;

MM:=YCK*if(C>O,C,O);
MM:=ref(MM,barslast(MM<>0));

PARTLINE(MM=ref(MM,1),MM),colorwhite,linethick1;

是這樣套法

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

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

回覆: 回覆: 回覆: 回覆: 回覆: 畫水平線問題

引用:
最初由 mori868 發表
YSP:=barslast(A線<>ref(A線,1) or barpos=lbound(A線))+1;
YCK:=AQ and sum(AQ,YSP)=1,coloryellow,linethick0;
ASP:=barslast(YCK);
HH:ref(H,ASP),coloryellow,linethick0;
YCK:=ref(A線,YSP-1)=ref(A線,ASP) and ASP>0;

PARTLINE(YCK,HH),colorwhite,linethick1;
PARTLINE(YCK,HH),colorwhite,linethick1,Shift1;

希望
1: 若AQ 是C>=O時就從收盤價畫水平線以代替HH
2: 若AQ 是C<=O時就從開盤價畫水平線以代替HH
此新的HH如何畫 請賜教 謝謝



引用:
最初由 mori868 發表
畫出來 不一樣
YSP:=barslast(A線<>ref(A線,1) or barpos=lbound(A線))+1;
YCK:=ZA=1 and sum(ZA=1,YSP)=1;
ASP:barslast(YCK),coloryellow,linethick0;

HHO:ref(O,ASP),coloryellow,linethick0;
HHC:ref(C,ASP),coloryellow,linethick0;

YCK:=ref(A線,YSP-1)=ref(A線,ASP) and ASP>0,coloryellow,linethick0;

PARTLINE(YCK,HHC),colorwhite,linethick1;
PARTLINE(YCK,HHC),colorwhite,linethick1,Shift1;
PARTLINE(YCK,HHO),colorwhite,linethick1;
PARTLINE(YCK,HHO),colorwhite,linethick1,Shift1;

這是我想要的線 如何區分
1: YCK=0 這支K棒(C>O) 只取 "HHC" 這條線
2: 相反K棒(C<O) 只取 "HHO" 這條線



前後問題,問的東西不一致唷
你到底要算甚麼? 請交代清楚!!

而且後面這個問題很怪.....@@

PARTLINE 畫不畫線,是根據 YCK 是否成立
當YCK成立時(YCK=1),才會繪線

您卻說
YCK=0 這支K棒(C>O) 只取 "HHC" 這條線

重點是!!!
當 YCK=0 時,該根K棒並不會繪線
故該根K棒取何值,一點意義都沒有
因為根本不會被畫出來...

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

註冊日期: Jan 2004
來  自:
文章數量: 1048

回覆: 回覆: 回覆: 回覆: 回覆: 回覆: 畫水平線問題

引用:
最初由 cgjj 發表
前後問題,問的東西不一致唷
你到底要算甚麼? 請交代清楚!!

而且後面這個問題很怪.....@@

PARTLINE 畫不畫線,是根據 YCK 是否成立
當YCK成立時(YCK=1),才會繪線

您卻說
YCK=0 這支K棒(C>O) 只取 "HHC" 這條線

重點是!!!
當 YCK=0 時,該根K棒並不會繪線
故該根K棒取何值,一點意義都沒有
因為根本不會被畫出來...


YSP:=barslast(A線<>ref(A線,1) or barpos=lbound(A線))+1;
YCK:=AQ and sum(AQ,YSP)=1,coloryellow,linethick0;
ASP:=barslast(YCK);
HH:ref(H,ASP),coloryellow,linethick0;
YCK:=ref(A線,YSP-1)=ref(A線,ASP) and ASP>0;
PARTLINE(YCK,HH),colorwhite,linethick1;
PARTLINE(YCK,HH),colorwhite,linethick1,Shift1;

上面公式是您幫我寫的 不錯 我喜歡
HH前以高點畫線 今希望改以O, C兩點同樣畫線,只是位子不同而已
若C>O則以O點畫線 相反以C點畫線

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

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

回覆: 回覆: 回覆: 回覆: 回覆: 回覆: 回覆: 畫水平線問題

引用:
最初由 mori868 發表
YSP:=barslast(A線<>ref(A線,1) or barpos=lbound(A線))+1;
YCK:=AQ and sum(AQ,YSP)=1,coloryellow,linethick0;
ASP:=barslast(YCK);
HH:ref(H,ASP),coloryellow,linethick0;
YCK:=ref(A線,YSP-1)=ref(A線,ASP) and ASP>0;
PARTLINE(YCK,HH),colorwhite,linethick1;
PARTLINE(YCK,HH),colorwhite,linethick1,Shift1;

上面公式是您幫我寫的 不錯 我喜歡
HH前以高點畫線 今希望改以O, C兩點同樣畫線,只是位子不同而已
若C>O則以O點畫線 相反以C點畫線



"若C>O則以O點畫線 相反以C點畫線"
這部分與前面講的相反 !!!!!!!!!!!!!!!

請把
HH:ref(H,ASP),coloryellow,linethick0;

改為
HH:ref(if(C>O,C,O),ASP),coloryellow,linethick0;

若這樣仍不是您要的
就請您自行求解吧,實在看不懂您要算什麼

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

註冊日期: Jan 2004
來  自:
文章數量: 1048

回覆: 回覆: 回覆: 回覆: 回覆: 回覆: 回覆: 回覆: 畫水平線問題

引用:
最初由 cgjj 發表
"若C>O則以O點畫線 相反以C點畫線"
這部分與前面講的相反 !!!!!!!!!!!!!!!

請把
HH:ref(H,ASP),coloryellow,linethick0;

改為
HH:ref(if(C>O,C,O),ASP),coloryellow,linethick0;

若這樣仍不是您要的
就請您自行求解吧,實在看不懂您要算什麼


太好了 謝謝

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

論壇跳轉:
主題評分:

論壇規定:
你不可以發表新主題
你不可以回覆文章
你不可以上傳附件
你不可以編輯自己的文章
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.  聯絡我們