Download MetaTrader 5
To add comments, please log in or register
1000 developers are involved in Freelance service activity. Sign up!
compojoom 2016.06.15 23:54 

I'm developing an EA that sends a stack of orders. Each stack has an unique magic number and depending on my criteria I close all the deals in the stack. 

I want to store the bid and ask price for a magic number for later use. Unfortunately I cannot figure out how to do that. If I was doing this with php all i had to would be

 $prices[$magicNumber]['bid'] = 1231;
$prices[$magicNumber]['ask'] = 2222;

 Unfortunately mql is not php and I have no clue to achieve the same?

I thought about a multilevel dynamic array like prices[][2], but the problem is that I can't use the magic number as the key for the first level? 

 Any pointers to docs that explain how to do something similar are appreciated. 

Alain Verleyen
Alain Verleyen 2016.06.16 08:54  

It needs to be coded. Check the codebase there is a library doing that somewhere.

EDIT : here

HashMap implementation
HashMap implementation
  • votes: 13
  • 2014.02.11
  • ydrol
An implementation of a HashMap in MQL4
To add comments, please log in or register