複製鏈接
請複製以下鏈接發送給好友

mql

鎖定
MQL技術是將壓縮氣體與極微量潤滑液混合汽化後,噴射到加工區,對刀具和工件之間的加工部位進行有效的潤滑。
中文名
MQL
外文名
minimum quantity lubrication
類    別
機械加工技術

mql技術介紹

MQL可以大大減少“刀具-工件”和“刀具-切屑”之間的摩擦,起到抑制温升、降低刀具磨損、防止粘連和提高工件加工質量的作用, 使用的潤滑液很少,而效果卻十分顯著,既提高了工效,又不會對環境造成污染。
MQL法所使用的潤滑液用量非常少,而且MQL技術只要使用得當,加工後的刀具、工件和切屑都是乾燥的,避免了後期的處理,清潔和乾淨的切屑經過壓縮還可以回收使用,完全不污染環境,故又稱之為準乾式切削

mql程序語言

MQL4
MetaQuotes Language 4 (MQL4) 是一種新的內置型程序用來編寫交易策略。 這種語言可以創建你自己的智能交易,使自己的交易策略能夠完全自動地執行。而且,MQL4 還能自定義客户指標,腳本和數據庫。
內包含了大量可以分析當前及歷史報價所必須的函數,以及一些基本的運算和邏輯操作。並內置了一些基本的指標和操作命令。
MetaEditor 4集合了編寫 MQL4 程序代碼的各種語句,它能幫助使用者方便地寫出規範的代碼。 MetaQuotes Language Dictionary 是 MQL4 語言的幫助工具,它包含了我們在使用工程中所有可能用到的函數。
MetaQuotes Language 4 可以編寫不同作用的程序代碼:
智能交易 是一種連接到特定圖表的自動交易系統。它能夠根據設置的節點自動啓動 ,當它開始運行後,它不會同時去處理另一個新的指令(也就是説必須等到當前程序完成)。 這種交易系統能夠在提醒用户可以交易的同時,將交易定單自動送到交易服務器。與大多數交易系統一樣, 它也能夠用歷史數據測試交易策略,並在圖表上顯示出來。 智能交易存儲在 terminal_directory\experts。
自定義指標 可用來編寫新的技術指標,和內置的指標一樣,它不能用來進行自動交易, 只能作為分析數據的工具。自定義指標儲存在 terminal_directory\experts\indicators。
腳本 是執行單一功能的一段程序,和 智能交易不同,腳本不能單獨執行,只能被調用。腳本存儲在 terminal_dictionary\experts\scripts。
數據庫 常被使用的自定義函數的集合。數據庫不能單獨運行。數據庫建議存儲在terminal_directory\experts\libraries。
包含文件 包含文件常被使用的程序塊源代碼,這些文件能夠被包含在智能交易,腳本,客户指標和數據庫 的源代碼中。 使用包含文件比調用資料庫更靈活快捷。 包含文件交易儲存在 terminal_directory\experts\include。
MQL5
MQL5是一種內置式計算機語言,用於設計交易的策略。這種語言是基於MetaQuotes Software Corp. 長期的網上交易平台經驗開發的。通過這種語言,可以創建你自己的智能交易,使自己的交易策略能夠完全自動地執行。而且,MQL5還能自定義客户指標,腳本和數據庫。
MQL5內包含了大量可以分析當前及歷史報價所必須的函數,並內置的內基本指標和函數來管理和支配這些交易。
MetaEditor 5(文本編輯器)集合了編寫 MQL5程序代碼的各種語句。它能幫助使用者方便地寫出規範的代碼。 MetaQuotes Language Dictionary 是 MQL5 語言的幫助工具。
簡要指南包括功能、操作、儲備詞庫,和其他語言結構分類,以便查找所使用的要素之相關語言描述。
MQL5 可以編寫不同作用的程序代碼:
EA交易運行處理它:加載函數和卸載函數,項目鈴聲提醒,定時項目,深度變化的市場事件,圖標事件和自定義事件
EA交易能夠在提醒用户可以交易的同時,將交易定單自動送到交易服務器。EA交易儲存在 terminal_directory\MQL5\Experts 中。
自定義指標 可用來編寫新的技術指標,和內置的指標一樣,它不能用來進行自動交易, 只能作為分析數據的工具。 自定義指標儲存在terminal_directory\MQL5\Indicators中。
腳本 是執行單一功能的一段程序,和EA交易不同,腳本不處理任何行動,除了開始事件(需要在腳本中親自處理函數)。腳本是儲存terminal_directory\MQL5\Scripts。
數據庫 被使用的自定義函數的集合,用來儲存和分發常用的自定義程序塊。數據庫儲存在 terminal_directory\MQL5\Libraries。
包含文件 常被使用的程序塊源代碼,這些文件能夠被包含在EA交易,腳本,客户指標和數據庫 的源代碼中。 使用包含文件比調用資料庫更靈活快捷。
包含可以存儲在與源文件相同的目錄—在這種情況下,指令“#include”。另一個儲存包含文件是terminal_directory\MQL5\Include,指令<#include>。

mql語言發展

MQL5是前任MQL4語言的升級版本,其中編輯進去許多指標,腳本和EA交易。儘管事實上,新的程序語言最大化的與前一代相匹配,但在這些語言之間,仍有區別,當轉換程序時,這些區別應該標註出來。
對於瞭解MQL4的程序員來説,新的MQL5語言,該章節涵蓋了促進代碼改編進化的所有信息。
首先應該標明的是:
1.新語言不包括函數start(), init() 和 deinit();
2.指標緩衝區數量不限制;
3.在下載EA程序後(或者其他MQL5程序),dll立即被加載;
4.檢測縮寫的邏輯條件;
5.當數組超過限制時,結束當前操作(緊急的-錯誤輸出);
6.像C++一樣運算符優先;
7.該語言提供隱式類型(甚至從字符串到數字);
8.局部變量不能自動初始化(除了字符串);
9.普通本地數組自動刪除。