請選擇 進入手機版 | 繼續訪問電腦版

COCO研究院

 找回密碼
 註冊
搜索
查看: 922|回復: 5

[教學] 請問昨日的開盤前10根最高與最低價

[複製鏈接]
發表於 16-10-27 08:12|載入全部圖片 | 顯示全部樓層 |閱讀模式
想請問各位大大!

假設為1min,我想要昨日的開盤後,前10根K棒(08:46~08:55)的最高價與最低價

謝謝各位!



上一篇︰由類神經NN 到蟻群grouping 運算??
下一篇︰蘋果營收獲利衰退 股價重挫
發表於 16-10-27 12:22|載入全部圖片 | 顯示全部樓層


這笨招不知道行不行。 就弄一個變數是今天的,然後要引用的時 候用 [1]就好了
例如 if time=0855 then begin;
high_history= highest(h,10);
low_history= lowest(l,10);
end;

要用的時候,就選 high_history[1] or low_history[1].


發表於 16-10-27 12:36|載入全部圖片 | 顯示全部樓層
Blake 發表於 16-10-27 12:22
這笨招不知道行不行。 就弄一個變數是今天的,然後要引用的時 候用 [1]就好了
例如 if time=0855 then be ...

這樣的話, 8:55後所有[1]的值都會變成"今天"那段時間的高低點,[1]是代表前一根K棒當時的值,所以當8:56後[1]通通都會變成"今天"的值,而"昨天"的值就會消失了

再想想....
 樓主| 發表於 16-10-27 16:38|載入全部圖片 | 顯示全部樓層
已試過Blake大的方法不成功,如blj0511大所說的,[1]是前一根K棒,而非前一天
發表於 16-10-27 16:59|載入全部圖片 | 顯示全部樓層
要怎樣改才會變OK? 可以想一想, 給個提示:

var:last_H(0),last_L(0);

if d>d[1] then begin

  xxxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxxxxx

end;


if time=0855 then begin;
high_history= highest(h,10);
low_history= lowest(l,10);
end;


xxxxxx 要怎麼寫呢?

評分

參與人數 1金錢 +1 收起 理由
liu777702 + 1 感謝分享

查看全部評分

發表於 16-10-27 17:03|載入全部圖片 | 顯示全部樓層
blj0511 發表於 16-10-27 16:59
要怎樣改才會變OK? 可以想一想, 給個提示:

var:last_H(0),last_L(0);




要怎樣改才會變OK? 可以想一想, 給個提示:

var:last_H(0),last_L(0);

if d>d[1] then begin
H=high_history;
last_L=low_history
end;

if time=0855 then begin;
high_history= highest(h,10);
low_history= lowest(l,10);
end;

評分

參與人數 1金錢 +1 收起 理由
liu777702 + 1 感謝分享

查看全部評分

您需要登錄後才可以回帖 登錄 | 註冊

本版積分規則

手機版|Archiver|站長信箱|廣告洽詢|COCO研究院  |網站地圖

GMT+8, 19-9-21 00:24

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回復 返回頂部 返回列表
理財討論網站 | 優質玻尿酸隆鼻 專業皮膚科診所 推薦電波拉皮效果 優質淨膚雷射效果 推薦微晶瓷隆鼻 | 徵信社精選| SEO優化|