方法一:復制代碼 MqlTick MyTick;SymbolInfoTick(Symbol(),MyTick);double Ask=MyTick.ask;double Bid=MyTick.bid;方法二:復制代碼 double Ask=SymbolInfoDouble(Symbol(),SYMBOL_ASK);double BID=SymbolInfoDou…
OnCaculate事件因Tick的到來而觸發,他有兩種調用方式:復制代碼int OnCalculate(const int rates_total,//指標數組的全部元素個數 const int prev_calculated,//前一次計算完的指標數組的個數 const int begin,//…
MT4設置止盈止損是很容易的事情,但是如何刪除設置好的止盈止損呢?這里容易犯得錯誤是講止盈止損設置為距離當前市場價格0點的位置。正確的方法應該是:將持倉單 進行 修改,選擇修改止盈止損的數值本身為0,然后…
一、預定義數組(MT4已經定義好的,可以直接使用)開盤價、最高價、最低價、收盤價、成交量等歷史數據,每根K線蠟燭都各有一個,所以必須用數組來解決問題,MT4有幾個預定義數組:開盤價Open[]、最高價High[]、最低…
1.迷你賬戶開戶最低金額1,000美元,標準賬戶開戶最低金額3,000美 元 ,操作比例約為1:200,操作口數一口,則匯價每浮動一點計價10美 元。 (最低可操作口數為0.1口) 2.現價交易入市價差2點,若為預設單之交易皆須…
我們都知道一般的數組序號排列都是越新加入的數組元素,他的序號越大。而我們在MQL4編程里,都習慣性的知道一般的K線序列數組以及指標數值數組默認的序號排列是最新加入的元素其序號是0,越舊的數據元素其序號越大…
printf()函數是格式輸出函數,請求printf()打印變量的指令取決與變量的類型.例如,在打印整數是使用%d符號,在打印字符是用%c 符號.這些符號被稱為轉換說明.因為它們指定了如何不數據轉換成可顯示的形式.下…
本教材文件為PDF格式,教材作者叫:嚴澤平 本教材適合從沒學過MQL語言的朋友作為入門學習資料使用。 通過本教材,您可以大致了解MQL語言的構架和使用方法,常見系統函數的使用,以及一些編程例子。 我認為是我們目…
MT5的更新目前不會自動更新幫助文件,點擊下面鏈接可以下載到最新的MQL5版主文件(MQL5.CHM)下載后拷貝覆蓋MT5目錄下Help子目錄中的同名文件。這樣在MetaEditor中使用F1呼出新版的幫助文件。 mql5.rar (1116 K) &…
在Visual C++開發工具中創建一個工程,選擇MFC(DLL)類型,假設工程名為demo。創建好工程后,最核心的兩個文件為demo.cpp和demo.def。假設希望開發的dll文件中包含三個功能函數: 復制代碼 double GetClose…