MT5 / MQL5新功能新函數首次大曝光 [MT4]
作者:
MT4 來源:
cxh99.com 發布時間:2012年05月08日 點擊數:
【
收藏到本網的會員中心】
- 我只能進行一下簡短的描述。
MetaTrader 5 和 MQL5的高水準讓大多數人感興趣。
MQL5中根本的改變是面向對象編程的出現。我不會在面向對象編程方面走得更深,那只是給資深程序員提供了更多的可能性。對于那些喜歡MQL4并且不懂得面向對象編程方法的人來說,在MQL5里仍然可以用MQL4的方式編程,而不使用面向對象功能。區別只是如果你要使用這個功能,就必須重新學習。
讓我們看一個簡單的例子:Ask和Bid變量沒有了。為了取得賣出價,需要調用以下函數:
復制代碼- SymbolInfoDouble(Symbol(),SYMBOL_BID);
不需要頻繁使用Low[0] 或 iLow ( Symbol(), PERIOD_D1, 0 ),但你可以很容易重建他們,新函數把歷史數據逐個讀入內存,從某一K線到另一K線,或從一個選定的時間到另一個選定的時間。通過預讀數據,整個可見的變化范圍都被讀入內存。不管你是否需要,它已經被讀入內存了;比如你需要讀入一分鐘的數據,那么從1999年(如果存在有效歷史數據的話)到此時此刻的一分鐘數據都會被讀入內存。
下面的例子只讀入必要范圍的數據。極大的節省了時間和內存。
復制代碼-
- MqlRates rates_arrayG[];
- Int Bar=30; // 從當前K線開始只讀入30個K線的數據
- iCopBar=CopyRates(Symbol(),PERIOD_M1,0,Bar,rates_arrayG);
這個功能既節省時間又節省內存。
這樣的功能性變化并不嚇人,我們只需要花點時間學習一下函數指針。
我等待已久MQL的一些有用的創新:
OnTimer() – 處理時間事件的函數(可以使EA的工作不再單純依賴tick數據的觸發);
OnTrade()-處理交易事件函數-交易倉位的開立、關閉或數量的變化。
OnChartEvent() – 處理來自鼠標和鍵盤的消息。
讓我們仔細研究一下這些功能:
要調用OnTimer()函數,需在OnInit()函數(EA初始化事件處理器)里初始化計時器。
例如:
復制代碼-
- //+------------------------------------------------------------------+
- //| |
- //+------------------------------------------------------------------+
- int OnInit()
- {
- EventSetTimer(1); //每一鈔鐘將會提交給 OnTimer()函數
- }
- //+------------------------------------------------------------------+
- //| |
- //+------------------------------------------------------------------+
- void OnDeinit()
- {
- EventKillTimer(); // 退出時必須調用取消時間基準
- }
- //+------------------------------------------------------------------+
- //| |
- //+------------------------------------------------------------------+
- void OnTimer()
- {
- MqlDateTime str1;
- TimeGMT(str1); // 新函數取得 GMT 時間
- Comment(str1.hour
- ,str1.min
- ,str1.sec
- ,str1.day
- ,str1.mon
- ,str1.year
- ,str1.day_of_year
- ,OrdersTotal()
- ,PositionsTotal()
- );
- }
因此,控制不只象早先那樣能夠在收到tick數據時得到,還可以從時鐘控制器上得到,這樣可以編寫實時的易處理程序,有了這個功能,更復雜的系統可以創建。
我喜歡OnTrade()函數,這個函數在下列交易事件被觸發時調用:訂單放置、止損或止盈被激活、改變止損或止盈數值、放置/刪除一個待辦定單。
現在監視事件與交易操作之間的關系更容易了。現在不用在每個tick發生或K線產生時循環檢查定單狀態了。這樣的循環檢查在MQL4中被使用,這極大地削弱了程序的性能。因此,在優化過程中特別重要。
讓我們仔細研究一下OnChartEvent()函數。這個函數在以下幾個事件發生時調用。我沒有逐個測試,但這個目錄給人印象深刻:
CHARTEVENT_KEYDOWN — 鍵盤按下事件;
CHARTEVENT_OBJECT_CLICK —在一個圖表上繪制的物件被鼠標點擊事件;
CHARTEVENT_OBJECT_DRAG —在一個圖表上繪制的物件被鼠標移動事件;;
CHARTEVENT_OBJECT_ENDEDIT — 文本編輯結束事件;
CHARTEVENT_CUSTOM+n — 定制事件的識別;
CHARTEVENT_CUSTOM_LAST —定制的最后一個事件的識別.
高水平管理交易和圖表的能力-這是開發者事先承諾過的
新的圖表物件、按鈕、進入域出現了。圖表管理變得非同尋常,甚至可以插入來自于文件的圖片-這個選項給那些喜歡特別設計的人提供了很多可能性。這不是Photoshop,這是MQL5 和 MetaTrader 5的結果。通過這些功能,你可以創建自己的按鈕或添加進入域,例如,一個關閉所有打開訂單的按鈕或預先設定好止損止盈的快速買入和賣出按鈕。
有一個另人不愉快的事實:那就是指標里不能創建物件,這是為了使指標執行得更快。好消息是他們知道了這一點,可能會讓一個圖表上可以執行多個EA。這樣我們可以創建一個帶有物件的“EA指標”,這個EA不交易,象指標一樣操作。現在,問題是這樣解決的:在一個圖表上運行一個交易EA,這個EA在可以在第二個圖表上創建物件,二者可以互換。
我試著把我的一個MQL4突破指標轉換成MQL5的,用了好幾個小時,大部份時間用在學習函數和調試上了。不過MQL5的程序代碼已經變得很短了。
至于終端方面,讓我印象最深的是數據周期的數目。在我看來,已經過多了。但是,大量的時間周期對一些交易者可能有用。現在創建任意時間周期只需要一步。所有的數據都是以一分鐘周期存儲的,因此轉換成任何不同的周期都沒有問題-這是一個重要的技術解決方案。
在歷史數據目錄里,現在沒有不同時間周期的文件了。
另一個另人愉快的新功能是現在我們可以清除日志文件了。
這只是MetaTrader 5簡短的評價。在這么短的時間內我無法描述系統全部的新功能。2009年9月9日開始測試,這是一個象征性的日子,我確信它將是一個幸運數字。自從我得到MetaTrader 5 終端 和 MQL5的測試版,幾天過去了,還沒能試遍它的所有功能,但我已經印象非常深刻了。
來自METAQUOTES的魔術師們創造了一個不可思議的產品。我是一個有25年經驗的開發者,我看到了很多項目的開始并一定能夠完成。
獻上最好的祝福
Yuriy Zaytsev
Skype: yurazyuraz
翻譯者:bcsunwww
MetaQuotes 官方網站英文原文地址:http://articles.mql4.com/854
中文字幕av无码不卡免费_蜜臀AV无码精品人妻色欲_亚洲成AV人片在线观看无码不卡_无码专区天天躁天天躁在线
你懂的国产精品|
在线观看福利一区|
香蕉国产精品偷在线观看不卡|
欧美~级网站不卡|
欧美中文字幕|
新狼窝色av性久久久久久|
亚洲精品麻豆|
在线视频日韩|
亚洲欧美卡通另类91av
|
亚洲理伦在线|
国产综合欧美在线看|
亚洲综合好骚|
欧美中文字幕|
欧美天天视频|
在线播放日韩|
国产精品一卡|
免费在线成人av|
欧美a级片一区|
亚洲一级影院|
亚洲综合欧美|
国产精品久久久亚洲一区|
奶水喷射视频一区|
欧美另类综合|
伊人久久亚洲影院|
性色一区二区|
国内精品久久久久久久果冻传媒|
亚洲无玛一区|
亚洲女优在线|
影院欧美亚洲|
国产日韩欧美在线播放不卡|
久久久蜜桃一区二区人|
国精品一区二区三区|
一区二区三区欧美成人|
久久亚洲一区|
国产欧美日韩亚洲一区二区三区|
久久成人一区|
亚洲免费精品|
免费在线亚洲欧美|
亚洲欧洲一区|
欧美三级网页|
免播放器亚洲|
在线视频精品一区|
国产精品啊v在线|
国产伦精品一区二区三区四区免费|
久久综合中文|
久久av一区二区三区|
激情久久久久|
亚洲国产一区在线|
久久亚洲国产精品一区二区|
一区二区三区久久网|
欧美日韩日本国产亚洲在线|
国产精品一区毛片|
亚洲精一区二区三区|
国产一区视频观看|
欧美激情第10页|
中文亚洲字幕|
亚洲国内欧美|
亚洲国产午夜|
亚洲高清不卡|
国产一区日韩一区|
欧美日韩国产色综合一二三四|
亚洲欧美日韩专区|
一区二区三区精品国产|
好吊日精品视频|
久久亚洲风情|
欧美区日韩区|
午夜久久黄色|
欧美精品午夜|
午夜久久久久|
国产一区再线|
在线播放一区|
日韩视频中文|
国产精品有限公司|
新67194成人永久网站|
一区二区三区免费看|
亚洲国产网站|
国产精品久久国产三级国电话系列|
亚洲国产专区|
亚洲深夜影院|
久久久www|
午夜久久影院|
影音先锋亚洲电影|
亚洲看片一区|
亚洲一区日韩在线|
欧美91大片|
伊人久久婷婷|
国产精品一区视频|
欧美在线视频二区|
欧美主播一区二区三区美女 久久精品人|
欧美午夜不卡影院在线观看完整版免费|
乱人伦精品视频在线观看|
国产免费成人|
看欧美日韩国产|
欧美日韩天堂|
一区二区三区福利|
麻豆av福利av久久av|
蘑菇福利视频一区播放|
玖玖视频精品|
尤物网精品视频|
极品裸体白嫩激情啪啪国产精品|
激情综合自拍|
伊人蜜桃色噜噜激情综合|
亚洲电影在线|
欧美一区久久|
一区二区精品在线观看|
亚洲精品视频啊美女在线直播|
国产欧美一区二区三区另类精品|
久久久久国产精品一区二区|
久久综合婷婷|
一区二区视频欧美|
影音国产精品|
国产伦精品一区二区|
女女同性女同一区二区三区91|
国内精品久久久久久久97牛牛|
99国内精品|
欧美凹凸一区二区三区视频|
日韩视频在线观看国产|
欧美成熟视频|
国产精品日本一区二区|
欧美性色综合|
亚洲一区二区精品在线|
欧美91精品|
国产精品日韩欧美一区|
亚洲国产mv|
欧美成人有码|
一本久道久久久|
亚洲特色特黄|
欧美日韩精品一区|
久久精品盗摄|
国产精品国色综合久久|
国产精品一区亚洲|
亚洲一区二区三区四区中文
|
国产精品三区www17con|
美女国产一区|
日韩一级不卡|
亚洲高清自拍|
亚洲福利av|
欧美日韩在线不卡一区|
欧美一区二区三区另类|
性欧美xxxx大乳国产app|
久久久久久久尹人综合网亚洲|
夜夜爽www精品|
久久免费一区|
欧美va天堂|
女同性一区二区三区人了人一|
欧美一级专区|
欧美大片专区|
亚洲一区精彩视频|
国产精品五区|
性久久久久久|
欧美精品播放|
欧美激情日韩|
激情欧美一区二区三区|
韩日午夜在线资源一区二区|
好看的日韩av电影|
亚洲成人自拍视频|
亚洲精品1区2区|
国产精品久久久一区二区|
久久综合一区|
国产精品vip|
影音欧美亚洲|
国产精品日韩久久久|
乱人伦精品视频在线观看|
狂野欧美一区|
亚洲一二三区精品|
中文有码久久|
欧美在线视屏|
亚洲激情在线|
美女91精品|
亚洲成色最大综合在线|
亚洲国产免费看|
亚洲免费综合|
国产精品观看|
亚洲影音一区|
国产一区再线|
久久av二区|
在线欧美视频|
国产农村妇女精品一区二区|
欧美激情性爽国产精品17p|
亚洲小说欧美另类社区|
亚洲一区二区三区精品在线观看
|
欧美午夜精品|
99riav国产精品|
性感少妇一区|
在线视频国内自拍亚洲视频|
国产精品永久入口久久久|
久久综合九色综合欧美狠狠|
亚洲国产高清一区二区三区|
欧美视频在线观看|
99视频在线精品国自产拍免费观看|
中文亚洲免费|
国产精品v欧美精品∨日韩|
一本一本久久a久久精品综合妖精|
噜噜噜噜噜久久久久久91|
韩日成人在线|
久久人人97超碰国产公开结果|
在线观看日韩av电影|
免费看黄裸体一级大秀欧美|
亚洲午夜精品一区二区|
国产欧美日本在线|
在线精品亚洲一区二区|
久久久xxx|
国产伦精品一区二区三|
在线精品在线|
激情欧美一区二区三区|
欧美91福利在线观看|
免费久久久一本精品久久区|
99在线精品视频在线观看
|
奶水喷射视频一区|
亚洲国产一区二区在线|
欧美日本亚洲|
欧美激情 亚洲a∨综合|
亚洲欧美日韩国产综合精品二区|
99re6热在线精品视频播放速度|
国产精品99免费看|
欧美激情偷拍|
午夜精品亚洲|
欧美日韩午夜|
国产精品yjizz|
国产一区激情|
国产一区视频在线观看免费|
欧美全黄视频|
欧美日本一区二区视频在线观看|
国产欧美日韩一级|
国产欧美日韩亚洲一区二区三区|
亚洲国产日韩在线|
亚洲国产国产亚洲一二三|
国产精品裸体一区二区三区|
国产精品v欧美精品∨日韩|
亚洲毛片在线|
欧美日韩1区|
亚洲精品一区二区三区蜜桃久|
欧美人成在线|
欧美女人交a|
欧美日韩国产综合网|
欧美日韩天天操|
午夜日韩在线|
亚洲福利专区|
亚洲精品中文字幕在线|
aⅴ色国产欧美|
免费在线一区二区|
久久综合九色99|
欧美破处大片在线视频|
亚洲天堂久久|
国产精品一级久久久|
国语自产精品视频在线看8查询8|
国语精品中文字幕|
一区二区精品|
欧美日韩理论|
久久av一区二区三区亚洲|
影音先锋日韩资源|
欧美韩国一区|
欧美亚洲专区|
精品成人久久|
亚洲激情黄色|
久久久xxx|
亚洲国产精品综合|
久久久久久一区|
亚洲精品资源|
欧美私人啪啪vps|
妖精视频成人观看www|
久久久久九九九|
亚洲第一在线|
午夜欧美精品久久久久久久|
一本色道久久综合亚洲精品婷婷|
欧美 日韩 国产 一区|
日韩视频免费|
欧美私人啪啪vps|
久久精品成人|
好吊一区二区三区|
久久精品网址|
欧美日韩精品免费观看视频完整|
亚洲视频高清|
国内精品美女在线观看|
久久亚洲精品欧美|
亚洲欧美日韩视频二区
|
欧美aa国产视频|
亚洲精品一级|
国产精品久久7|
久久久久高清|
久久久人人人|
欧美黄免费看|
韩日午夜在线资源一区二区|
国一区二区在线观看|
精品91久久久久|
日韩视频精品在线观看|
国产日韩欧美一区在线
|
国产精品嫩草99av在线|
一区二区三区四区国产|
国产精品免费一区二区三区在线观看|
99re国产精品|
麻豆久久精品|
国产精品v欧美精品v日韩|
极品av少妇一区二区|
日韩亚洲视频在线|
久久av一区二区三区|
欧美日韩亚洲一区三区|
久久综合导航|
91久久久一线二线三线品牌|
亚洲激情欧美|
欧美在线视频二区|
一区二区三区四区五区视频
|
久久久亚洲人|
韩国在线视频一区|
亚洲一区三区视频在线观看
|
99av国产精品欲麻豆|
亚洲在线黄色|
好看的av在线不卡观看|
国产日韩精品一区观看|
久久久国产亚洲精品|
久久国产精品亚洲77777|
国产农村妇女精品一二区|
久久久www免费人成黑人精品|
欧美日本一区二区高清播放视频|
国内揄拍国内精品久久|
亚洲第一在线|
蜜桃av噜噜一区二区三区|
国产一区免费视频|
亚洲中字在线|
亚洲精品一区二区三区av|
欧美fxxxxxx另类|
六月婷婷一区|
久久婷婷麻豆|
99在线精品免费视频九九视|
欧美一区影院|
国产日韩欧美三级|
亚洲成人在线视频网站|
久久午夜av|
亚洲一区中文|
国产亚洲一级|
99爱精品视频|
亚洲精品字幕|
亚洲精品三级|
亚洲二区免费|
亚洲午夜激情|
欧美暴力喷水在线|
久久狠狠久久综合桃花|
亚洲麻豆av|
亚洲区一区二|
亚洲国产日韩欧美|
亚洲高清电影|
在线观看欧美一区|
在线精品亚洲一区二区|
欧美体内she精视频在线观看|
午夜一区二区三区不卡视频|
国产欧美日韩一区二区三区在线|
在线免费观看欧美|
亚洲国产一区二区三区高清|
激情综合电影网|
伊人久久大香线蕉av超碰演员|
欧美日韩一卡|
黄色成人91|
最新日韩在线|
国产欧美成人|
亚洲欧美日韩国产综合精品二区|
亚洲欧美清纯在线制服|
亚洲欧美卡通另类91av|
亚洲一区图片|
欧美在线播放一区二区|
欧美日本韩国一区二区三区|
欧美日韩影院|
亚洲激情女人|
国产女主播一区二区|
久久精品国产99精品国产亚洲性色|
免费在线国产精品|
欧美精品不卡|
亚洲国产欧美国产综合一区|
一本色道久久综合|
免费久久99精品国产自在现线|
久久天堂精品|
亚洲国产精品一区|
亚洲在线观看|
国产精品国产亚洲精品看不卡15|
最新成人av网站|
性欧美暴力猛交另类hd|
欧美久久一级|
亚洲青涩在线|
久久先锋资源|
亚洲日本视频|
久久综合网络一区二区|
伊人久久婷婷|
久久久久欧美精品|
亚洲激情婷婷|
久久一二三区|
av不卡在线看|
欧美日韩国产不卡在线看|
亚洲精品国产精品国自产观看|
免费看的黄色欧美网站|
韩日精品在线|
久久久精品动漫|
日韩午夜免费视频|
欧美日韩精品|
六月婷婷久久|
亚洲国产精品一区|
欧美大片专区|
香蕉久久久久久久av网站|
亚洲电影成人|
欧美三级第一页|
久久久噜噜噜|
亚洲综合首页|