Hier noch ein paar Grundabfragen, welche du angesprochen hattest:
double Ask = SymbolInfoDouble(Symbol(), SYMBOL_ASK);
double Bid = SymbolInfoDouble(Symbol(), SYMBOL_BID);
double Close = iClose(Symbol(),PERIOD_CURRENT,0);
Ein paar weitere Links für einen Vergleich von MT4 und MT5:
https://www.mql5.com/de/articles/81
https://www.youtube.com/watch?v=FZqhJ_3Dyb8
https://www.youtube.com/watch?v=vetTF7udRi4