Bij deze indicator zijn er twee nieuwe instellingen toegevoegd: lijnkleur (Kleur) en lijnbreedte (Breedte).

Waarom zijn de lijnkleur (Kleur) en lijnbreedte (Breedte) als invoerparameters gegeven, terwijl je de lijnkleur en -breedte in de standaardindicator handmatig kunt aanpassen? Wanneer je een strategie test in de tester of de indicator aan een grafiek toevoegt via een systeem trading (met behulp van ChartIndicatorAdd), wordt de Bears Power ALTJD weergegeven met de standaardkleur en -breedte:

Persoonlijk vind ik deze weergave niet erg handig, dus heb ik een aangepaste indicator gemaakt: Aangepaste Bears Power Instellingen (met gebruik van iCustom), waarbij we parameters kunnen doorgeven zoals kleuren en breedtes.
//--- handle van de indicator iBearsPower aanmaken handle_iBearsPower=iCustom(m_symbol.Name(),Period(),"Aangepaste Bears Power Instellingen", InpMAPeriod,InpBearsColor,InpBearsWith); //--- als de handle niet is aangemaakt if(handle_iBearsPower==INVALID_HANDLE) { //--- meld de fout en geef de foutcode weer PrintFormat("Mislukt om handle van de iBearsPower indicator voor het symbool %s/%s aan te maken, foutcode %d", Symbol(), EnumToString(Period()), GetLastError()); //--- de indicator is vroegtijdig gestopt return(INIT_FAILED); }
Dit zorgt ervoor dat je een mooiere indicator ziet in de tester of op de terminalgrafiek:

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
- Correlatiecoëfficiënt: Een Onmisbare Indicator voor MetaTrader 5