最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊

Fisher指標(biāo)的JavaScript語言實(shí)現(xiàn)以及在FMZ上畫圖

2021-12-28 14:49 作者:發(fā)明者量化  | 我要投稿

交易中技術(shù)分析的時(shí)候,交易者都把股價(jià)數(shù)據(jù)作為正態(tài)分布的數(shù)據(jù)來分析、研究。不過,股價(jià)數(shù)據(jù)分布并不符合標(biāo)準(zhǔn)的正態(tài)分布。Fisher Transformation就是一個(gè)可以把價(jià)格數(shù)據(jù)轉(zhuǎn)換為類似于正態(tài)分布的方法。Fisher Transformation將市場數(shù)據(jù)平滑,剔除一些尖銳的小周期振蕩。利用當(dāng)日和前一日的指標(biāo)交錯(cuò)可以發(fā)出交易信號。

關(guān)于Fisher Transform的資料百度、知乎很多,這里不再贅述。

指標(biāo)算法:

  • 今日中間價(jià):

    mid=(low + high) / 2

  • 確定計(jì)算周期,可使用10日為周期。計(jì)算周期內(nèi)最高價(jià)和最低價(jià):

    lowestLow = 周期內(nèi)最低價(jià),highestHigh = 周期內(nèi)最高價(jià)。

  • 定義價(jià)變參數(shù)(其中的ratio為0-1之間常數(shù),例如可取0.5或0.33):

求x
  • 對價(jià)變參數(shù)x使用Fisher變換,得到Fisher指標(biāo):

求fisher

使用JavaScript語言實(shí)現(xiàn)該算法

按照該指標(biāo)算法逐步實(shí)現(xiàn)。需要注意的是這個(gè)算法是一個(gè)迭代算法,對于preX,preFish開始都置為0。對于Math.log就是求以自然常數(shù)e為底的對數(shù)。另外在上面算法中未提及對于x的修正,我在編寫時(shí)也差點(diǎn)忽略掉這個(gè)問題:

修正x的值,大于0.99就強(qiáng)制設(shè)置為0.999。小于-0.99同理。

第一次看這個(gè)算法、指標(biāo),按照算法移植出來之后。該實(shí)現(xiàn)我也并未驗(yàn)證,有興趣研究的同學(xué)可以驗(yàn)證下有無錯(cuò)誤。非常感謝指出錯(cuò)誤。

Fisher Transform指標(biāo)算法源碼:

畫圖

在FMZ上畫圖就很簡單了,策略廣場:https://www.fmz.com/square上面有大把的例子可以參考,也可以搜索。

在FMZ上運(yùn)行

所以在FMZ上研究數(shù)據(jù)、圖形顯示、設(shè)計(jì)策略是非常方便的。
這里拋磚引玉,歡迎各位老師、同學(xué)留言。

Fisher指標(biāo)的JavaScript語言實(shí)現(xiàn)以及在FMZ上畫圖的評論 (共 條)

分享到微博請遵守國家法律
巴楚县| 金昌市| 邯郸县| 华蓥市| 新竹市| 固安县| 陕西省| 屯昌县| 雷波县| 伽师县| 彰化市| 舟曲县| 蒲城县| 子洲县| 博乐市| 大姚县| 天等县| 淮阳县| 济阳县| 阿拉善右旗| 榕江县| 成都市| 安陆市| 满洲里市| 罗城| 独山县| 濮阳县| 桦川县| 青海省| 静宁县| 合肥市| 泾川县| 科技| 都匀市| 龙胜| 衢州市| 台湾省| 北京市| 定南县| 祥云县| 宁津县|