討論區列表
元大MultiCharts
一般模式
討論串模式
標題:
[發表] 處理5分k線的收盤資料,程式需要判定時間點(0905,0910,0915,...)嗎
by 2016-08-02 16:22:35
0
暱稱:
high tree
信箱:不顯示
成就:發文(0) / 回文(0) / 推薦(0)
請教老師: 如果要處理5分k線的收盤資料,時間從大盤開盤(09:00)到(11:30),除了 在程式內,作時間的界定外(if time > 0900 and time < 1130 then begin),程式是否還需要每隔5分鐘做時間判斷,是否來到 0905,0910,....., 1050,1055,....,1125,1130,呢 還是不需要, 感謝
第1篇:
[發表] 處理5分k線的收盤資料,程式需要判定時間點(0905,0910,0915,...)嗎
by 2016-08-02 18:39:00
0
暱稱:
客服一號
信箱:folkchen.sp2@gmail.com
成就:發文(0) / 回文(0) / 推薦(96)
你先要弄清楚程式的執行時機
是 K棒收棒時,去觸發程式執行的
所以,它在何時被執行,是看你的商品週期而決定的
不是程式決定要在那裡執行,而是程式被執行在那裡時,你要做什麼事
第2篇:
[發表] 處理5分k線的收盤資料,程式需要判定時間點(0905,0910,0915,...)嗎
by 2016-08-07 23:23:56
0
暱稱:
high tree
信箱:不顯示
成就:發文(0) / 回文(0) / 推薦(0)
vars:var1(0),var2(0),n(0),offset(0),start_time(0),gap(3);
arrays:buffer_k[50](0),buffer_volume[50](0);
vars:balance_count(0),unbalance_count(0),open_value_0(0),close_value(1),open_value(0),close_value_1(0),volume_value(0);
if date <> date[1] then begin
balance_count = 0;
unbalance_count = 0;
plot1(balance_count,"balance count",cyan);
plot2(unbalance_count,"unbalance count",cyan);
close_value=(c of data1);
volume_value=(volume of data1);
condition1 = false;
condition2 = false;
condition3 = false;
condition4 = false;
end;
if time >= 0915 and time <= 1130 then begin
condition1 = close[0] > close[1] and volume[0] > volume[1];
condition2 = close[0] < close[1] and volume[0] < volume[1];
condition3 = close[0] > close[1] and volume[0] < volume[1];
condition4 = close[0] < close[1] and volume[0] > volume[1];
if condition1 or condition2 then begin
balance_count = balance_count+1;
plot1(balance_count,"balance count",red);
condition1 = false;
condition2 = false;
end;
if condition3 or condition4 then begin
unbalance_count = unbalance_count+1;
plot2(unbalance_count,"unbalance count",green);
condition3 = false;
condition4 = false;
end;
end;
(1)以上是我的程式,我用的商品是加權(TWSE),週期是5分K
(2)我的目的是要在每次5分K棒 收盤時,判斷量價是否平衡或背離
(3) 我這樣寫是否哪裡不妥? 因為測試結果 從09:15 ~ 11:30 總共有135分鐘,
照說量價平衡和背離次數加起來應該有27次(135/5=27),實際才十幾次,
是哪裡不對
編輯文章 by high tree 2016-08-07 23:26:10
第3篇:
[發表] 處理5分k線的收盤資料,程式需要判定時間點(0905,0910,0915,...)嗎
by 2016-08-08 19:57:49
0
暱稱:
客服一號
信箱:folkchen.sp2@gmail.com
成就:發文(0) / 回文(0) / 推薦(96)
1. 只有一個商品 不用寫 of data1
2. 分線的成交量指令不是 volume 而是 ticks
第一頁
上一頁
1
下一頁
最後頁
討論區列表
元大MultiCharts
MultiCharts
│
討論區
│
會員專區
│
教學講座
│
支援與服務
│
產品購買
│
申請試用
All rights for MultiCharts Trading Software are reserved by MultiCharts, LLC
凱衛資訊股份有限公司 營利事業統一編號(21261212) 著作權所有 本網站最佳瀏覽解析度為 1024 x 768
隱私權政策
│
網站安全政策
│
著作權說明
若不清楚點選圖片更新驗證碼
註冊帳號
忘記密碼
解除鎖定