 |
Markchu7
資深會員
註冊日期: Nov 2007
來 自:
文章數量: 1523 |
|
[問題]未來函數另一種寫法
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));
這是含有未來函數的一種寫法!
其效果為-->事後到過去的K棒加訊號!
一樣是未來函數,同樣的規則有無辦法寫成-->事後訊號消失的方式?
請協助!謝謝!
|
|
向版主報告此篇 |  |
|
2023-11-01 10:59 |
|
|
|  |
 |
Markchu7
資深會員
註冊日期: Nov 2007
來 自:
文章數量: 1523 |
|
感謝總版主的回答!
ref(CKK,barslast(CKK<>0))
這一段程式我了解含意!
我希望的是-->假設TIME=090100時CROSS(K,D)成立,CKK就給1,到了TIME=090300時並未滿足ALL(K>D,3),那再回去090100,090200這二根K棒將CKK給-1!
就如同ZIG函數般,後面如果條件不成立,就把先前的訊號取消!
謝謝!
|
|
向版主報告此篇 |  |
|
2023-11-01 12:59 |
|
|
|  |
 |
cgjj
總版主

註冊日期: Oct 2003
來 自:
文章數量: 18251 |
|
引用: 最初由 Markchu7 發表
感謝總版主的回答!
ref(CKK,barslast(CKK<>0))
這一段程式我了解含意!
我希望的是-->假設TIME=090100時CROSS(K,D)成立,CKK就給1,到了TIME=090300時並未滿足ALL(K>D,3),那再回去090100,090200這二根K棒將CKK給-1!
就如同ZIG函數般,後面如果條件不成立,就把先前的訊號取消!
謝謝!
這樣的作法有點奇怪,有沒有去想過
如果090100~090300 之間發生了CKK反轉呢?
例如連三根的況狀是 CKK=1, CKK=-1, CKK=1
仍然變為 CKK=-1, CKK=-1, CKK=1 嗎?
|
|
向版主報告此篇 |  |
|
2023-11-01 13:54 |
|
|
|  |
本站所有內容未經作者授權禁止轉貼節錄, 發表言論僅供參考勿作為投資決策依據。瀏覽本站請使用 IE 5.5 以上版本, 最佳瀏覽解析度 1024 x 768 全彩。
|
Powered by: vBulletin Version 2.3.0 - Copyright©2000-, Jelsoft Enterprises Limited.
簡愛洋行 製作 Copyright 2003-. All Rights Reserved. 聯絡我們
|