 |
ivancclai
資深會員
註冊日期: Apr 2017
來 自: New Taipei city
文章數量: 243 |
[QUOTE]最初由 ivancclai 發表
[B]如圖例一
見高k= 創這低點層曾經被收破就成立被收破舊成立
AA:= REFX(CLOSE,1)<LOW or REFX(CLOSE,2)<LOW or REFX(CLOSE,3)<LOW or REFX(CLOSE,4)<LOW or REFX(CLOSE,5)<LOW or REFX(CLOSE,6)<LOW or REFX(CLOSE,7)<LOW OR
REFX(CLOSE,8)<LOW or REFX(CLOSE,9)<LOW or REFX(CLOSE,10)<LOW or REFX(CLOSE,11)<LOW or REFX(CLOSE,12)<LOW or REFX(CLOSE,13)<LOW or REFX(CLOSE,14)<LOW OR
REFX(CLOSE,15)<LOW or REFX(CLOSE,16)<LOW or REFX(CLOSE,17)<LOW or REFX(CLOSE,18)<LOW or REFX(CLOSE,19)<LOW or REFX(CLOSE,20)<LOW or REFX(CLOSE,21)<LOW OR
REFX(CLOSE,22)<LOW or REFX(CLOSE,23)<LOW or REFX(CLOSE,24)<LOW or REFX(CLOSE,25)<LOW or REFX(CLOSE,26)<LOW or REFX(CLOSE,27)<LOW or REFX(CLOSE,29)<LOW OR
REFX(CLOSE,30)<LOW or REFX(CLOSE,31)<LOW or REFX(CLOSE,32)<LOW or REFX(CLOSE,33)<LOW or REFX(CLOSE,34)<LOW or REFX(CLOSE,35)<LOW or REFX(CLOSE,36)<LOW; //OR
見高K:= REF(HIGH,1)<HIGH AND REFX(HIGH,1) <= HIGH AND REF(HIGH,2) <=HIGH and AA ;
落底k是創新低的 k棒高點曾經被收過就成立
BB := REFX(CLOSE,1)>HIGH or REFX(CLOSE,2)>HIGH or REFX(CLOSE,3)>HIGH or REFX(CLOSE,4)>HIGH or REFX(CLOSE,5)>HIGH or REFX(CLOSE,6)>HIGH or REFX(CLOSE,7)>HIGH or REFX(CLOSE,8)>HIGH or
REFX(CLOSE,9)>HIGH or REFX(CLOSE,10)>HIGH or REFX(CLOSE,11)>HIGH or REFX(CLOSE,12)>HIGH or REFX(CLOSE,13)>HIGH or REFX(CLOSE,14)>HIGH or REFX(CLOSE,15)>HIGH or REFX(CLOSE,16)>HIGH or
REFX(CLOSE,17)>HIGH or REFX(CLOSE,18)>HIGH or REFX(CLOSE,19)>HIGH or REFX(CLOSE,20)>HIGH or REFX(CLOSE,21)>HIGH or REFX(CLOSE,22)>HIGH or REFX(CLOSE,23)>HIGH or REFX(CLOSE,24)>HIGH or
REFX(CLOSE,25)>HIGH or REFX(CLOSE,26)>HIGH or REFX(CLOSE,27)>HIGH or REFX(CLOSE,28)>HIGH or REFX(CLOSE,29)>HIGH or REFX(CLOSE,30)>HIGH or REFX(CLOSE,31)>HIGH or REFX(CLOSE,32)>HIGH ;
落底K:=REF(LOW,1)>LOW and REFX(LOW,1)>=LOW and BB ;
舉例 當創新高的低點被收 則見高K 就可以計算 倒N -K AND - S **這一段我還不會寫需要版主協助**
當創新低的高點被收過 則落底K成立 就可以計算 正N +K AND +S 這 一段我 版主給我範例 已經做到 但是顯示不如我預期 因為 我期望ˋ 落底k 成立後 就一直顯示 以便觀察 如例中 低點 22979 落底k成立後 一直顯示 +k AND +s
我上次請版主 寫 +S 給我 +S=C低+(B高- A低) +S =22979 +(22990-22964)=23005
+K= B高+(B高- A低) 及 +K = 22990+(22990-22964)=23016 目前算是正確 但是顯示不如我期望 我預期是每一個LD(C點高 曾經被收過時 就可以找前高 及 前低 可以計算期望D值 只要曾經被收過 就要一直 顯示 在畫面上 的 每一個LD 只要高點被收過就要一直顯示, 但是目前 只有正N 成立時才顯示 如圖例看的到 LD = 22962 22964 22979 三個 曾經 close > LD 高 就要一直 顯示 如例 目前 close=22999且這三個LD 曾經被收過 落底K成立 就要顯示三個 LD 的 +k and +s 反之見高K 也是-k and -s 有兩雖雖然 已不成立了 但是曾經見高K的低點有被收破就要顯示 圖例兩個 這樣解釋 不知版主可以知道我的期望 謝謝
|
最後由 ivancclai 在 2024-11-10 20:47 編輯 |
向版主報告此篇 |  |
|
2024-11-10 20:42 |
|
|
|  |
 |
cgjj
總版主

註冊日期: Oct 2003
來 自:
文章數量: 18091 |
引用: 最初由 ivancclai 發表
如圖例一
見高k= 創這低點層曾經被收破就成立被收破舊成立
AA:= REFX(CLOSE,1)<LOW or REFX(CLOSE,2)<LOW or REFX(CLOSE,3)<LOW or REFX(CLOSE,4)<LOW or REFX(CLOSE,5)<LOW or REFX(CLOSE,6)<LOW or REFX(CLOSE,7)<LOW OR
REFX(CLOSE,8)<LOW or REFX(CLOSE,9)<LOW or REFX(CLOSE,10)<LOW or REFX(CLOSE,11)<LOW or REFX(CLOSE,12)<LOW or REFX(CLOSE,13)<LOW or REFX(CLOSE,14)<LOW OR
REFX(CLOSE,15)<LOW or REFX(CLOSE,16)<LOW or REFX(CLOSE,17)<LOW or REFX(CLOSE,18)<LOW or REFX(CLOSE,19)<LOW or REFX(CLOSE,20)<LOW or REFX(CLOSE,21)<LOW OR
REFX(CLOSE,22)<LOW or REFX(CLOSE,23)<LOW or REFX(CLOSE,24)<LOW or REFX(CLOSE,25)<LOW or REFX(CLOSE,26)<LOW or REFX(CLOSE,27)<LOW or REFX(CLOSE,29)<LOW OR
REFX(CLOSE,30)<LOW or REFX(CLOSE,31)<LOW or REFX(CLOSE,32)<LOW or REFX(CLOSE,33)<LOW or REFX(CLOSE,34)<LOW or REFX(CLOSE,35)<LOW or REFX(CLOSE,36)<LOW; //OR
見高K:= REF(HIGH,1)<HIGH AND REFX(HIGH,1) <= HIGH AND REF(HIGH,2) <=HIGH and AA ;
落底k是創新低的 k棒高點曾經被收過就成立
BB := REFX(CLOSE,1)>HIGH or REFX(CLOSE,2)>HIGH or REFX(CLOSE,3)>HIGH or REFX(CLOSE,4)>HIGH or REFX(CLOSE,5)>HIGH or REFX(CLOSE,6)>HIGH or REFX(CLOSE,7)>HIGH or REFX(CLOSE,8)>HIGH or
REFX(CLOSE,9)>HIGH or REFX(CLOSE,10)>HIGH or REFX(CLOSE,11)>HIGH or REFX(CLOSE,12)>HIGH or REFX(CLOSE,13)>HIGH or REFX(CLOSE,14)>HIGH or REFX(CLOSE,15)>HIGH or REFX(CLOSE,16)>HIGH or
REFX(CLOSE,17)>HIGH or REFX(CLOSE,18)>HIGH or REFX(CLOSE,19)>HIGH or REFX(CLOSE,20)>HIGH or REFX(CLOSE,21)>HIGH or REFX(CLOSE,22)>HIGH or REFX(CLOSE,23)>HIGH or REFX(CLOSE,24)>HIGH or
REFX(CLOSE,25)>HIGH or REFX(CLOSE,26)>HIGH or REFX(CLOSE,27)>HIGH or REFX(CLOSE,28)>HIGH or REFX(CLOSE,29)>HIGH or REFX(CLOSE,30)>HIGH or REFX(CLOSE,31)>HIGH or REFX(CLOSE,32)>HIGH ;
落底K:=REF(LOW,1)>LOW and REFX(LOW,1)>=LOW and BB ;
舉例 當創新高的低點被收 則見高K 就可以計算 倒N -K AND - S **這一段我還不會寫需要版主協助**
當創新低的高點被收過 則落底K成立 就可以計算 正N +K AND +S 這 一段我 版主給我範例 已經做到 但是顯示不如我預期 因為 我期望ˋ 落底k 成立後 就一直顯示 以便觀察 如例中 低點 22979 落底k成立後 一直顯示 +k AND +s
我上次請版主 寫 +S 給我 +S=C低+(B高- A低) +S =22979 +(22990-22964)=23005
+K= B高+(B高- A低) 及 +K = 22990+(22990-22964)=23016 目前算是正確 但是顯示不如我期望 我預期是每一個LD(C點高 曾經被收過時 就可以找前高 及 前低 可以計算期望D值 只要曾經被收過 就要一直 顯示 在畫面上 的 每一個LD 只要高點被收過就要一直顯示, 但是目前 只有正N 成立時才顯示 如圖例看的到 LD = 22962 22964 22979 三個 曾經 close > LD 高 就要一直 顯示 如例 目前 close=22999 就要顯示三個 LD 的 +k and +s 反之見高K 也是-k and -s 有兩個隨然 已不成立了 但是曾經見高K的低點有被收破就要顯示 圖例兩個 這樣解釋 不知版主可以知道我的期望 謝謝
我給您的程式它只算最近的K棒,N字是否成立,過往的歷史是不計算的!!!
為何? 請好好思考一下您提供的邏輯
...
...
...
...
...
...
...
因為不同的C點(LD),所相對應的B點(HD),有是可能重複的(同點位)!!!
也就是同一個B點,可能會同時存在多個D值
若歷史每個LD都往前檢測計算,那個同點位所標出來的多個D值,將會相疊或是難以分辨
由於同點位D值個數為不確定性,故難以在圖面標示處理
|
|
向版主報告此篇 |  |
|
2024-11-10 21:00 |
|
|
|  |
 |
ivancclai
資深會員
註冊日期: Apr 2017
來 自: New Taipei city
文章數量: 243 |
版主你好
不好意思 我一開始沒有想清楚 我想要的東西
至於多個 LD 或 HD 我想過 取最今一個就好
就是當產生LD 時 只找 最近的前低 在這兩低找最高 這個樣子 就可以唯一性 算最近的正N就好
至於顯示是做出來 才這樣想的
謝謝你 版主 你教我很多
|
|
向版主報告此篇 |  |
|
2024-11-12 08:24 |
|
|
|  |
本站所有內容未經作者授權禁止轉貼節錄, 發表言論僅供參考勿作為投資決策依據。瀏覽本站請使用 IE 5.5 以上版本, 最佳瀏覽解析度 1024 x 768 全彩。
|
Powered by: vBulletin Version 2.3.0 - Copyright©2000-, Jelsoft Enterprises Limited.
簡愛洋行 製作 Copyright 2003-. All Rights Reserved. 聯絡我們
|