![]() |
在這個頁面顯示本主題全部的 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=18291)
[問題]只判斷一個區間的收盤價比較
請問總版主:
若想寫選股程式,只判斷一個區間的收盤價比較。
例如,想從2011/1/10到2011/6/15期間,判斷2011/6/15,收盤價漲幅比昨收盤價高5%,且前20日內,任連續5日漲幅達14%以上。
並把區間日期,變成可調變數,要怎麼寫呢??
謝謝指導
感恩
回覆: [問題]只判斷一個區間的收盤價比較
引用:
最初由 g987host 發表
請問總版主:
若想寫選股程式,只判斷一個區間的收盤價比較。
例如,想從2011/1/10到2011/6/15期間,判斷2011/6/15,收盤價漲幅比昨收盤價高5%,且前20日內,任連續5日漲幅達14%以上。
並把區間日期,變成可調變數,要怎麼寫呢??
謝謝指導
感恩
回覆: 回覆: [問題]只判斷一個區間的收盤價比較
引用:
最初由 cgjj 發表
判斷2011/6/15,收盤價漲幅比昨收盤價高5%,且前20日內,任連續5日漲幅達14%以上
與
從2011/1/10到2011/6/15期間
這兩段彼此間看不出有關係唷, 這裡的 2011/1/10 似乎沒存在的必要
回覆: 回覆: 回覆: [問題]只判斷一個區間的收盤價比較
引用:
最初由 g987host 發表
喔喔~ 因為剛剛看了 "減少計算K線總數,增加公式運算速度(用程式)"
想說,那就直接判斷1個區間就好。
不好意思,因為我不太會寫程式,
如果是今天跟昨天比,我知道直接用REF就可以。
那如果是直接從2011/6/15,收盤價漲幅比昨收盤價高5%,且前20日內,任連續5日漲幅達14%以上,這樣要怎麼寫呢??
謝謝~
回覆: 回覆: 回覆: 回覆: [問題]只判斷一個區間的收盤價比較
引用:
最初由 cgjj 發表
先釐清一下
您是要以 2011/6/15 那根為基準點, 去算以下這式子有無成立呢?
"收盤價漲幅比昨收盤價高5%,且前20日內,任連續5日漲幅達14%以上"
還是僅算2011/1/10到2011/6/15 這區間
該條件式在區間中的哪些K棒有無成立過?
回覆: 回覆: 回覆: 回覆: 回覆: [問題]只判斷一個區間的收盤價比較
引用:
最初由 g987host 發表
嗯,應該是只要能選出,
從2011/6/15 當根K棒起,往前推19根K棒區間內(加上2011/6/15共20根K棒),
計算任何有連續5根K棒,加起來漲幅達14%以上,且2011/6/15 當根K棒漲幅5%以上,這樣子的股票。
不好意思,表達的不是很好~
麻煩你了~!
回覆: 回覆: 回覆: 回覆: 回覆: 回覆: [問題]只判斷一個區間的收盤價比較
引用:
最初由 cgjj 發表
看看是否為您要的結果
CK1:=(c/ref(c,5)-1)*100>14;
Ck2:=(c/ref(c,1)-1)*100>5;
CK:=sum(CK1 and CK2, 20)>0;
ref(CK, barslast(date=1110615));
全部時間均為台灣時間, 現在時間為01:52 | 在這個頁面顯示本主題全部的 7 個文章 |
Powered by: vBulletin Version 2.3.0 - Copyright©2000-, Jelsoft Enterprises Limited.
簡愛洋行 製作 Copyright 2003-. All Rights Reserved.