MultiCharts编程中抓指标最大值时的收盘价
- UID
- 2
- 积分
- 2874604
- 威望
- 1387331 布
- 龙e币
- 1487273 刀
- 在线时间
- 13155 小时
- 注册时间
- 2009-12-3
- 最后登录
- 2024-11-24
|
MultiCharts编程中抓指标最大值时的收盘价
這個範例採用 RSI 作為示範,除了 RSI、KD 這類的擺盪指標外,你可以觸類旁通運用到像是 CCI 或是 均線來做為被取樣的範圍,然後在記錄這個被取樣費為內的指標最大值時的 K 棒價格,這裡我抓的是收盤價,你可以自行代換 最高、最低、或是其他你自己的秘技。
以下是抓取近5根RSI指標最高時的K棒收盤價的程式碼,然後突破這個RSI最大時的收盤價時買進作多。
重點就在 For 迴路的使用,我們透過在近五根的每一根的RSI值去跟近五根RSI的最高值做比較,依序比較到往前數第count根的RSI值大於等於近五根RSI的最高值時,把這往前數第count根的收盤價記錄下來到 Value2,那這個 Value2就會是這個範例所要的東西了。
HTS版本:
- Vars:Length(5),count(0);
-
- Value1=RSI(C,9)
- for count=0 to Length-1
- if Value1[count] >= Highest(Value1,Length) then
- Value2=Close[count]
- end if
- end for
- if MarketPosition<=0 then
- Buy next bar Value2 stop
- end if
复制代码
MultiCharts版本:本帖隐藏的内容需要回复才可以浏览
通常這類抓取近幾根內指標的最大值或是最小值的那根K棒的任意價格或是數值,常被用來做背離的判斷與進場觸價,至於怎麼應用還是個人的巧思啦。 |
论坛官方微信、群(期货热点、量化探讨、开户与绑定实盘)
|
|
|
|
|
|
- UID
- 22939
- 积分
- 880
- 威望
- 440 布
- 龙e币
- 440 刀
- 在线时间
- 29 小时
- 注册时间
- 2023-5-20
- 最后登录
- 2024-4-28
|
|
|
|
|
|
|