什麼是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
“毫無疑問區塊鏈技術有巨大的潛力。在這篇文章裡,我會一一闡述公有鏈存在的本質挑戰,分享一些可行的解決方案。”在 2017 年裡,人們高昂的
區塊連網絡以太坊創始人Vitalik Buterin周六(2月17日)警告投資者稱,虛擬電子貨幣是一種新生資產,隨時都可能付之一炬。
4月28日,中國人民銀行營業管理部聯合北京市地方金融監督管理局、北京市市場監督管理局在中信銀行總行營業部舉辦了“北京市動產擔保統一登記系
當前,新一輪科技革命和產業變革席卷全球,大數據、雲計算、 物聯網、人工智能、區塊鏈等新技術不斷湧現,數字經濟正深刻的改 變著人類的生產和生
Multiple Atomic Chain,簡稱MAC,全球第一公鏈,以超千萬級TPS為特點。是支持多個行業領域去中心化的場景應用商業開發
最近股市跌跌不休,不斷刷新階段新低,各位股民朋友紛紛感歎被套得沒話說了。那麼,股票解套方法有哪些?不管炒股有多牛、小至散戶,大到“股神”巴菲
往往在沒持有股票的時候很清醒,持有股票的時候卻反復否認自己看到的賣出信號,肯定自己的持有是正確的。在金融心理學裡面的術語叫“過度自信”,或者
廊坊銀行在京東金融有一款友e存產品,該產品的期限為5年,起存金額為100元。那麼,廊坊銀行友e存是真的嗎?雖然這款產品有一個友e存
最佳答案: 1、如果是714網貸,可以協商還本金和合法利息。對方不同意采取了暴力措施,可以報警處理。
最佳答案: 淘禮金紅包是一種可以抵扣部分現金的紅包,是淘寶商品推廣者為指定商品添加的紅包,重點淘禮金