您现在的位置: 比特财富网 >> 财经 >  >> 外匯
外匯EA編程教程――MQL語法
外_匯_邦 WaiHuiBang.com

  什麼是MQL?MetaQuotes Language 4 (MQL4)語言是MT4軟件為了編寫出執行交易策略的內置編程語言。www.emoneybtc.com我們可以通過編寫EA(Expert Advisors)來控制MT4客戶端按照我們的預先定義好的交易策略來執行外匯交易。另外,我們可以使用mql來編寫技術分析指標,腳本和庫。

1)MQL的語法

MQL的語法與我們平時見到的C語言語法極其類似,但仍然有以下不一致的地方:

一:沒有地址運算符。

二:沒有do while操作語句

三:沒有goto語句。

四:沒有?::語句。

五:沒有結構體。

六:不支持復雜的賦值語句,比如 val1=val2=0; arr[i++]=val; cond=(cnt=OrdersTotal)>0;這種復雜語句不被支持。

2)注釋

多行注釋從/*開始並以*/結束。注釋符不能嵌套,只能頭尾各一個。單行注釋符為//,僅注釋一行。我們寫程序的時候要養成注釋的習慣,可以讓程序更好理解,同時MQL編譯器自動忽略掉注釋的內容。注釋的內容只給我們人看,不是給機器看的。比如:

// 這個是單行注釋

/* 這個是多行注釋

int i = 0;

注釋裡面愛寫什麼都行

*/

3)標識符

標識符是程序裡面變量,函數,數據類型的名稱,長度不能超過31個字符,標識符可以由數字,大小寫字母a到z和A到Z,下劃線(_),其中第一個符號不能是數字,並且標識符不能與保留字一樣。什麼是保留字請看下文。

4)保留字

保留字是MQL語言定義好的單詞,每個單詞都有這特殊的意義。

保留字如下:

數據類型:bool,color,datetime,double,int,string,void

存儲類型: extern,static

操作符:break,case,continue,default,else,for,if,return,switch,while

其他:false,true

外_匯_邦 WaiHuiBang.com
  • 廣東的“區塊鏈貸款”來了 小企業多頭借貸有望絕跡

    國內首個以區塊鏈作為底層技術的中小融平台在廣東誕生,近日,廣東省中小企業融資平台(下稱“中小融平台”)正式上線發布。據了解,區塊鏈技術的應

  • 如何解決智能合約的安全問題?

    據了解,智能合約是區塊鏈的核心技術之一,是多方參與場景中的共識規則,更是智能合約是價值傳遞的中樞。之所以區塊鏈出現以後安全問題變得前所未有

  • Libar幣的貨幣機制

    Libra 的目標是成為一種穩定的數字加密貨幣,將全部使用真實資產儲備(稱為“Libra 儲備”)作為擔保,並由買賣 Libra 並存在競爭

  • Blockstream簡介

    Blockstream致力於開發比特幣及區塊鏈基礎設施。Blockstream的側鏈技術(Liquid網絡)提供更快的比特幣清算,同時為金

  • 區塊鏈的研究、應用與監管並重,掌握主動權,體現特色化

    未來,區塊鏈在技術研究、產業應用、監管服務三方面都還有很長的路要走。我們要爭取區塊鏈技術發展的主動權,特別是要實現高性能、安全隱私、高可用

  • 今天原油期貨開盤嗎

    WTI紐約原油CFD(CL)期貨行情,新聞,報價   新浪財經-期貨頻道為您提供WTI紐約原油CFD(CL)期貨行情,期

  • 原油期貨還值得交易嗎

    負價格原油期貨如何交易?買家真能白得原油還拿錢嗎?   石油生產商是不可能提供的,否則寧可停產關門,事實上現貨原油還可以

  • 中銀易商理財是騙局嗎 從三個角度來分析

    希財君看見網上有傳聞說中銀易商理財是騙局,因此今天就幫大家分析一下傳聞到底是真是假,如果你也有疑慮不妨接著往下看。 一、中銀易商

  • 廣發證券是干什麼用的?

    廣發證券是證券公司,投資者可以通過廣發證券交易股票、基金、理財、可轉債、國債逆回購等,廣發證券1991年

  • 西瓜視頻剪輯影視可以賺錢嗎?

    最佳答案: 西瓜視頻剪輯影視是可以賺錢的,想要通過剪輯影視來獲得視頻創作收益必須注意以下問題:1、創

  風險提示:比特財富網的各種信息資料僅供參考,不構成任何投資建議,不對任何交易提供任何擔保,亦不構成任何邀約,不作為任何法律文件,投資人據此進行投資交易而產生的後果請自行承擔,本網站不承擔任何責任,理財有風險,投資需謹慎。
比特財富網 版權所有 © www.emoneybtc.com