Low and High price display the same value each day... Why ?
Candle 0 is "current forming candle or bar"
Thank you my friend
CopyClose(_Symbol,PERIOD_D1,yesterday+1,1,close); CopyHigh(_Symbol,PERIOD_D1,yesterday+1,1,high); CopyLow(_Symbol,PERIOD_D1,yesterday+1,1,low);
It does the trick
Thank you my friend
It does the trick
-
int OnInit(){ M5=iTime(Symbol(),PERIOD_M5,0); D1=iTime(Symbol(),PERIOD_D1, 0);
Don't try to use any price or server related functions in OnInit (or on load,) as there may be no connection/chart yet:- Terminal starts.
- Indicators/EAs are loaded. Static and globally declared variables are initialized. (Do not depend on a specific order.)
- OnInit is called.
- For indicators OnCalculate is called with any existing history.
- Human may have to enter password, connection to server begins.
- New history is received, OnCalculate called again.
- New tick is received, OnCalculate/OnTick is called. Now TickValue, TimeCurrent, account information and prices are valid.
- Also unnecessary:
datetime now = TimeCurrent(); M5=now - now % PeriodSecions(PERIOD_M5); D1=now - now % PeriodSecions(PERIOD_D1);
Find bar of the same time one day ago - Simple Trading Strategies - MQL4 programming forum -
void OnTick(){ if(D1!=iTime(Symbol(), PERIOD_D1,0))
On MT4: Unless the current chart is that specific symbols/TFs referenced, you must handle 4066/4073 errors before accessing candle/indicator values.
Download history in MQL4 EA - Forex Calendar - MQL4 programming forum - Page 3 #26 № 4On MT5: Unless the chart is that specific pair/TF, you must Synchronize the terminal Data from the Server.
Is it mystical?! It is! - Withdraw - Technical Indicators - MQL5 programming forum
Timeseries and Indicators Access / Data Access - Reference on algorithmic/automated trading language for MetaTrader 5
Synchronize Server Data with Terminal Data - Symbols - General - MQL5 programming forum
SymbolInfoInteger doesn't work - Symbols - General - MQL5 programming forum 2019.09.03

- Free trading apps
- Over 8,000 signals for copying
- Economic news for exploring financial markets
You agree to website policy and terms of use
Low and High price display the same value each day... Why ?