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

歡迎光臨散文網(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上畫圖的評論 (共 條)

分享到微博請遵守國家法律
长春市| 宝清县| 襄垣县| 辽宁省| 泰州市| 青冈县| 赞皇县| 五峰| 尼玛县| 汝阳县| 成都市| 达州市| 静乐县| 中卫市| 沈阳市| 安龙县| 清水县| 探索| 瓦房店市| 分宜县| 会泽县| 阿巴嘎旗| 陆川县| 桂阳县| 南丰县| 西和县| 宣恩县| 云南省| 玉龙| 宁陵县| 南漳县| 泰来县| 策勒县| 确山县| 台东市| 黑河市| 罗田县| 西畴县| 金门县| 大石桥市| 丰宁|