Dr.EA MQL4 Reference

現在、Dr.EAチームでコツコツとDr.EA式MQL4リファレンスを制作中です。初心者でも理解しやすいものをと心掛けて制作しています。

MQL5 features

Language Basics【MQL4言語の基本】

Syntax【構文(MQL4言語のルール)】

Comments コメント(注釈)
Identifiers 識別子の命名規則
Reserved Words 予約語

Data Types【データ型】

String Type string型(文字列型)
Structures, Classes and Interfaces  
Dynamic Array Object  
Typecasting  
Void Type and NULL Constant  
User-defined Types  
Object Pointers  
References: Modifier & and Keyword this  

Operations and Expressions【演算子と式】

Expressions  
Arithmetic Operations  
Assignment Operations  
Operations of Relation  
Boolean Operations  
Bitwise Operations  
Other Operations  
Precedence Rules  

Operators【処理】

Compound Operator  
Expression Operator  
Return Operator  
Conditional Operator if-else if-else 条件処理
Ternary Operator ?:  
Switch Operator  
Loop Operator while  
Loop Operator for for ループ処理
Loop Operator do while  
Break Operator break 処理
Continue Operator  
Object Create Operator new  
Object Delete Operator delete  

Functions

Variables

Preprocessor

Object-Oriented Programming

Updated MQL4

Constants, Enumerations and Structures【定義済み定数・構造体】

Chart Constants

Objects Constants【オブジェクト定数】

  • Object Types
Object Properties  
Methods of Object Binding  
Chart Corner  
Visibility of Objects  
Gann Objects  
Web Colors ウエブカラー
Wingdings Wingdings文字
Arrow codes  

Indicator Constants【インジケーター定数】

Price Constants  
Series Array Identifiers  
Smoothing Methods  
Indicators Lines 各種インジケーター別ライン定数
Drawing Styles  
Custom Indicator Properties  

Environment State

Trade Constants

Named Constants

Data Structures

Codes of Errors and Warnings

Input/Output Constants

MQL4 programs

Predefined Variables

Common Functions

Array Functions

Conversion Functions

Math Functions

String Functions

Date and Time

Account Information

Checkup

Market Info

Timeseries and Indicators Access

Chart Operations

Trade Functions【取引関数】

OrderClose  
OrderCloseBy  
OrderClosePrice  
OrderCloseTime  
OrderComment  
OrderCommission  
OrderDelete  
OrderExpiration  
OrderLots  
OrderMagicNumber  
OrderModify  
OrderOpenPrice  
OrderOpenTime  
OrderPrint  
OrderProfit  
OrderSelect  
OrderSend OrderSend()関数
OrdersHistoryTotal  
OrderStopLoss  
OrdersTotal  
OrderSwap  
OrderSymbol  
OrderTakeProfit  
OrderTicket  
OrderType  

Trade Signals

Global Variables of the Terminal

File Functions【ファイル関数】

FileFindFirst  
FileFindNext  
FileFindClose  
FileIsExist  
FileOpen FileOpen()関数
FileClose  
FileCopy  
FileDelete  
FileMove  
FileFlush  
FileGetInteger  
FileIsEnding  
FileIsLineEnding  
FileReadArray  
FileReadBool  
FileReadDatetime  
FileReadDouble  
FileReadFloat  
FileReadInteger  
FileReadLong  
FileReadNumber  
FileReadString  
FileReadStruct  
FileSeek  
FileSize  
FileTell  
FileWrite  
FileWriteArray  
FileWriteDouble  
FileWriteFloat  
FileWriteInteger  
FileWriteLong  
FileWriteString  
FileWriteStruct  
FolderCreate  
FolderDelete  
FolderClean  
FileOpenHistory  

Custom Indicators

Object Functions

Technical Indicators【インジケーター関数】

iAC iAC()関数
iAD iAD()関数
iADX iADX()関数
iAlligator iAlligator()関数
iAO iAO()関数
iATR iATR()関数
iBearsPower iBearsPower()関数
iBands iBands()関数
iBandsOnArray iBandsOnArray()関数
iBullsPower iBullsPower()関数
iCCI iCCI()関数
iCCIOnArray iCCIOnArray()関数
iCustom iCustom()関数
iDeMarker iDeMarker()関数
iEnvelopes iEnvelopes()関数
iEnvelopesOnArray iEnvelopesOnArray()関数
iForce iForce()関数
iFractals iFractals()関数
iGator iGator()関数
iIchimoku iIchimoku()関数
iBWMFI iBWMFI()関数
iMomentum iMomentum()関数
iMomentumOnArray iMomentumOnArray()関数
iMFI iMFI()関数
iMA iMA()関数
iMAOnArray iMAOnArray()関数
iOsMA iOsMA()関数
iMACD iMACD()関数
iOBV iOBV()関数
iSAR iSAR()関数
iRSI iRSI()関数
iRSIOnArray iRSIOnArray()関数
iRVI iRVI()関数
iStdDev iStdDev()関数
iStdDevOnArray iStdDevOnArray()関数
iStochastic iStochastic()関数
iWPR iWPR()関数

Working with Events

Obsolete functions

List of MQL4 Functions

List of MQL4 Constants