Er is een nieuwe invoerparameter "lijnkleur" toegevoegd.

Misschien is het je opgevallen dat als een systeemtrader gebruik maakt van de gegevens van de Beweeglijk Gemiddelde-indicator, deze indicator in de visuele testermodus ALLEEN in het rood wordt weergegeven. Als een dergelijke EA gebruikmaakt van de gegevens van drie Beweeglijke Gemiddelden, worden alle drie de indicatoren in het rood weergegeven.

Dit maakt het erg moeilijk om ze van elkaar te onderscheiden.
Om dit probleem met de visuele weergave van Beweeglijke Gemiddelden op te lossen, is de parameter "lijnkleur" toegevoegd in de strategietester. Nu moet de systeemtrader toegang krijgen tot iCustom in plaats van iMA (bijvoorbeeld uit de code Kruising van twee iMA):
//--- maak een handle van de indicator iMA handle_iMA_First=iCustom(m_symbol.Name(),Period(),"Aangepaste Kleur voor Beweeglijke Gemiddelden", InpMAPeriodFirst,InpMAShiftFirst,InpMAMethodFirst,InpMAFirstColor,PRICE_CLOSE); //handle_iMA_First=iMA(Symbol(),Period(),InpMAPeriodFirst,InpMAShiftFirst,InpMAMethodFirst,PRICE_CLOSE); //--- als de handle niet is gemaakt if(handle_iMA_First==INVALID_HANDLE) { //--- geef een foutmelding en toon de foutcode PrintFormat("Mislukt om de handle van de iMA-indicator voor het symbool %s/%s te maken, foutcode %d", Symbol(), EnumToString(Period()), GetLastError()); //--- de indicator wordt vroegtijdig gestopt return(INIT_FAILED); }
Zoals te zien is in de Kruising van twee iMA EA, worden de Beweeglijke Gemiddelden in verschillende kleuren weergegeven in de visuele strategietester:

Gerelateerde berichten
- PCA Synthetics: Automatische Coëfficiëntselectie voor MetaTrader 5
- iExposure Indicator: Beheer je Handelsposities Efficiënt met MetaTrader 5
- Efficiënt Grafische Objecten Kopiëren in MetaTrader 5 met ChartObjectsCopyPaste
- Efficiëntie Ratio (ER) Berekenen met de CEROnRingBuffer voor MetaTrader 5
- Verbeter je Handelsstrategieën met de ColorXADX Indicator voor MetaTrader 5