48 lines
1.2 KiB
MQL5
48 lines
1.2 KiB
MQL5
|
#ifndef FRAMEWORK_KERNEL_MQH
|
||
|
#define FRAMEWORK_KERNEL_MQH
|
||
|
|
||
|
#define CURRENT_SYMBOL layer_order::get_order_layer_symbol_current_symbol().full
|
||
|
|
||
|
#ifdef MQL4
|
||
|
#ifndef __MQL5__
|
||
|
#include "mql4/kernel_time.mqh"
|
||
|
#include "mql4/kernel_account.mqh"
|
||
|
#include "mql4/kernel_error.mqh"
|
||
|
#include "mql4/kernel_market.mqh"
|
||
|
#include "mql4/kernel_symbol.mqh"
|
||
|
#include "mql4/kernel_quotes.mqh"
|
||
|
#include "mql4/kernel_order.mqh"
|
||
|
#else //__MQL5__
|
||
|
#include "mql5/kernel_time.mqh"
|
||
|
#include "mql5/kernel_error.mqh"
|
||
|
#include "mql5/kernel_account.mqh"
|
||
|
|
||
|
#ifndef __MT4ORDERS__
|
||
|
#include "mql5/kernel_order.mqh"
|
||
|
#else //__MT4ORDERS__
|
||
|
#include "mql4/kernel_order.mqh"
|
||
|
#endif //__MT4ORDERS__
|
||
|
|
||
|
#include "mql5/kernel_market.mqh"
|
||
|
#include "mql5/kernel_symbol.mqh"
|
||
|
#include "mql5/kernel_quotes.mqh"
|
||
|
#endif //__MQL5__
|
||
|
#endif
|
||
|
|
||
|
#ifdef MQL5
|
||
|
#include "mql5/kernel_time.mqh"
|
||
|
#include "mql5/kernel_error.mqh"
|
||
|
#include "mql5/kernel_account.mqh"
|
||
|
|
||
|
#ifndef __MT4ORDERS__
|
||
|
#include "mql5/kernel_order.mqh"
|
||
|
#else //__MT4ORDERS__
|
||
|
#include "mql4/kernel_order.mqh"
|
||
|
#endif //__MT4ORDERS__
|
||
|
|
||
|
#include "mql5/kernel_market.mqh"
|
||
|
#include "mql5/kernel_symbol.mqh"
|
||
|
#include "mql5/kernel_quotes.mqh"
|
||
|
#endif
|
||
|
|
||
|
#endif
|