vocus

https://vocus.cc/article/6625ad41fd897800014e7aa4

引言

紀錄閱讀MQL5論壇上EA交易工具相關的心得或翻譯

文章出處

https://www.mql5.com/en/articles/230

CExpertMoney基礎類別介紹

CExpertMoney是資金風險管理機制的模組。 為了與外界通信,CExpertMoney需要定義下面這些方法

Initialization Description
virtual Init 負責初始化類別內容資料的邏輯
Percent 設定風險百分比的值,值從 0.0-100.0。預設為100.0
virtual ValidationSettings 驗證參數是否正確
virtual InitIndicators 創建資金風險管理模組需要的指標
Methods for checking the necessity to open/turn/close a position
virtual CheckOpenLong 決定開多頭倉位的大小
virtual CheckOpenShort 決定開空頭倉位的大小
virtual CheckReverse 決定開反轉倉位的大小
virtual CheckClose 確認是否平倉的邏輯

函數定義說明

內容基本上從上述表格相差不大,此處略過,直接從下一段深入了解

開發模組

現在在了解需要定義的基本函數後,就可以開始建立自己的模組

建立資金風險管理模組類別