![]() |
在這個頁面顯示本主題全部的 7 個文章 |
奇狐社區論壇 (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=23789)
[問題]未來函數另一種寫法
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棒加訊號!
一樣是未來函數,同樣的規則有無辦法寫成-->事後訊號消失的方式?
請協助!謝謝!
回覆: [問題]未來函數另一種寫法
引用:
最初由 Markchu7 發表
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棒加訊號!
一樣是未來函數,同樣的規則有無辦法寫成-->事後訊號消失的方式?
請協助!謝謝!
感謝總版主的回答!
ref(CKK,barslast(CKK<>0))
這一段程式我了解含意!
我希望的是-->假設TIME=090100時CROSS(K,D)成立,CKK就給1,到了TIME=090300時並未滿足ALL(K>D,3),那再回去090100,090200這二根K棒將CKK給-1!
就如同ZIG函數般,後面如果條件不成立,就把先前的訊號取消!
謝謝!
引用:
最初由 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函數般,後面如果條件不成立,就把先前的訊號取消!
謝謝!
是的!可以做到嗎?
請協助,謝謝!
引用:
最初由 Markchu7 發表
是的!可以做到嗎?
請協助,謝謝!
感謝協助!
| 全部時間均為台灣時間, 現在時間為18:21 | 在這個頁面顯示本主題全部的 7 個文章 |
Powered by: vBulletin Version 2.3.0 - Copyright©2000-, Jelsoft Enterprises Limited.
簡愛洋行 製作 Copyright 2003-. All Rights Reserved.