COCO研究院

 找回密碼
 註冊
搜索
查看: 3095|回復: 10

如何自動選取最高值及最低值

[複製鏈接]
發表於 12-5-20 17:41 | 顯示全部樓層 |閱讀模式
請問大大:
如何寫在BEGINVALUE和ENDVALUE間自動選取最高值及最低值得程式想了很久找不出答案,請幫忙,
thanks in advance.

發表於 12-5-20 20:24 | 顯示全部樓層
本帖最後由 jiuhtsair 於 12-5-20 21:11 編輯

我不會寫multicharts程式也不會AmiBoker..但提供您一些思考方向..
1.最高highest=open
2.最低lowest=open
3.if high>highest then highest=high
4.if low<lowset then lowest=low
這樣..應該就可以得到最高值與最低值...參考看看!
發表於 12-5-20 21:02 | 顯示全部樓層
J大   讚唷            

     
發表於 12-5-20 22:49 | 顯示全部樓層
我想 AB 5.3 之後提供的 HighestVisibleValue()、LowestVisibleValue() 應該可以達到你的需求,

試試這帖 [AmiBroker筆記]標示畫面中最高價、最低價



評分

參與人數 1金錢 +6 收起 理由
joey0415 + 6 太強了!

查看全部評分

 樓主| 發表於 12-5-21 07:30 | 顯示全部樓層
謝謝大大之回答,但我的問題是,在自己選定之BEGINVALUE()和ENDVALUE()區間自動選取最高值及最低值
發表於 12-5-21 08:44 | 顯示全部樓層
linmike 發表於 12-5-21 07:30
謝謝大大之回答,但我的問題是,在自己選定之BEGINVALUE()和ENDVALUE()區間自動選取最高值及最低值 ...

BeginValue、EndValue 是指 AB 內建的常數,還是你自訂的函數呢?

可參考我實作的方式,將函式改用 HHV()、LLV()、BarsSince() 或 BarINdex() 試試。
 樓主| 發表於 12-5-21 16:02 | 顯示全部樓層
大大:
BeginValue、EndValue 是指 AB 內建的函數,不知用和方式取得區間最高值及最低值,並把值 存入變數內以便利用.
thanks.
發表於 12-5-21 19:40 | 顯示全部樓層
linmike 發表於 12-5-21 16:02
大大:
BeginValue、EndValue 是指 AB 內建的函數,不知用和方式取得區間最高值及最低值,並把值 存入變數內以 ...

描述還是不夠具體,我的功力太差了不知如何幫你


舉例來說我提供的範例,是標示畫面中最高價、最低價K線及價位,所以可以定義
BeginValue = 畫面中最左側那根K線
EndValue = 畫面中最右側那根K線

哪你是如何定義你的 BeginValue & EndValue 呢?

 樓主| 發表於 12-5-22 07:06 | 顯示全部樓層
大大:

我定義的 BeginValue and EndValue 是隨意選取的並無固定位置.主要是能在選取區間內自動
的尋找最高價、最低價. thanks.
 樓主| 發表於 12-5-22 12:57 | 顯示全部樓層
Thanks everyone,
各位所提供並不是我的需求,但現已經完成,還是很感謝各位提供相關信息.

評分

參與人數 1金錢 +1 收起 理由
enochyu + 1 讚啦 ~ 恭喜

查看全部評分

發表於 12-5-23 00:30 | 顯示全部樓層
HH=HHV(HHV(HHV(HHV(HHV(HHV(HHV(HHV())))))))
您需要登錄後才可以回帖 登錄 | 註冊

本版積分規則

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

GMT+8, 24-11-23 04:24

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回復 返回頂部 返回列表
理財討論網站 |