2016/09/20

2016/09/20 (二) EA鍽程之MQL4語言:(1)變數與函數其實不難?!

(:本站文案除原創外,其餘訊息来自互联网收集和整理,请自行参酌。)
2016/09/20 ()

EA鍽程之MQL4語言:(1)變數與函數其實不難?!

一、內置變數與函數

MQL4提供了大量的內置變數與函數,用來取值計算。目前網上有許多的手冊,但都是翻譯機器從原版英文手冊自動翻譯的,可讀性極差。作者通過積累大量的經驗加上自己的理解,精選了部分常用的、實用的內容重新說明如下。

二、 整數相除的方法

在MQL4的語法中有 “ + - * / ” 四則運算,當你直接用“1/3”的時候,會返回0。在程式中可以這麼來實現的:

double i=(1*0.01)/(3*0.01);

這時變數i才會返回你所要的值:0.33333333。

三、 市場函數

我們經常能遇到不同平臺報價格式不同、滑點數不同、最小開倉量不同、市場時間不同等等情況。這些資料都能通過市場函數直接獲取,這樣才能給EA帶來了較大的適用性。





  

四、 帳戶函數