I, a custom indicator, just got a new tick and am currently in Start already. I need to find out whether I am to move up from the previous tick or down. Where do I fetch this information?
- EA which will take only one trade at a time ?
- initial negative profit
- Any questions from newcomers on MQL4 and MQL5, help and discussion on algorithms and codes
Martinigue:
I, a custom indicator, just got a new tick and am currently in Start already. I need to find out whether I am to move up from the previous tick or down. Where do I fetch this information?
Remember the price for the last tick, compare it to the price of the current tick . . . if(Bid - LastTickPrice) > 0 price has gone up
I, a custom indicator, just got a new tick and am currently in Start already. I need to find out whether I am to move up from the previous tick or down. Where do I fetch this information?
Straightforward. Just wanted to make sure there is no inherent data structure for this that I am ommitting. Btw Raprtor, how do you do that that you always come first to respond and almost within minutes ...?:-)
Martinigue:
Straightforward. Just wanted to make sure there is no inherent data structure for this that I am ommitting. Btw Raprtor, how do you do that that you always come first to respond and almost within minutes ...?:-)
I am at one of my PCs most of the day . . . I keep an active eye on the Forum. Answering questions where I can helps me expand my knowledge . . .
Straightforward. Just wanted to make sure there is no inherent data structure for this that I am ommitting. Btw Raprtor, how do you do that that you always come first to respond and almost within minutes ...?:-)
RaptorUK: Remember the price for the last tick, compare it to the price of the current tick . . .
int start(){ static double tickCurrent; double tickPrevious = tickCurrent; tickCurrent = Bid; : if (tickCurrent > tickPrevious) ... // Up
Thanks guys.:-)
WHRoeder:
I am so sorry to bring such an old topic back to the surface but I need to know if it is possible to store more than 1 tick "in the memory".
I would like to have the ability to know the price for:
Current tick
last tick
tick before last tick
and actually more if it is possible.
Thanks in advance :)
use array or for everything you want to keep an extra variable.
Thanks! Please give me an example of storing the last 5 ticks (prices)
You cannot get recent ticks in MQL4, you have to remember them. Or you may move to MQL5, they have a rather fresh function for it : https://www.mql5.com/en/docs/series/copyticks
So, it is possible to see last tick and the current tick but no more? Strange...

You are missing trading opportunities:
- Free trading apps
- Over 8,000 signals for copying
- Economic news for exploring financial markets
Registration
Log in
You agree to website policy and terms of use
If you do not have an account, please register