Vandaag duiken we in een eenvoudige code voor de Candle Cross die je kunt gebruiken in MetaTrader 4. Dit is een handige manier om te bepalen wanneer je een positie moet innemen, afhankelijk van de candles.
Versie voor MetaTrader 5: [Link naar MT5 versie](https://www.mql5.com/en/code/27597)
Let op: Dit is slechts een voorbeeld van wat je kunt doen.
Hoofdfunctie
bool crossed[2]; //+------------------------------------------------------------------+ int OnInit() { for (int i = 0; i < ArraySize(crossed); i++) crossed[i] = true; return(INIT_SUCCEEDED); } //+------------------------------------------------------------------+ void OnTick() { //Jouw koopvoorwaarde if(Cross(0,Open[0] > Condition)) { ....//jouw voorwaarden//... } //Jouw verkoopvoorwaarde if(Cross(1,Open[0] < Condition)) { ....//jouw voorwaarden//... } } //+------------------------------------------------------------------+ bool Cross(int i, bool condition) { bool ret = condition && !crossed[i]; crossed[i] = condition; return(ret); }
Met deze eenvoudige functie kun je de momenten bepalen waarop je moet kopen of verkopen, afhankelijk van de candle-positie. Het is een geweldige manier om je tradingstrategie te optimaliseren.
Als je vragen hebt of meer wilt weten over het gebruik van deze code, laat het me weten in de reacties!
연관 포스트
- Maak Knoppen op de Grafiek in MetaTrader 4: Leer de ChartButton Class
- Trail SL: Een Handige Stop Loss voor MetaTrader 4
- Verfris 28 Grafieken - Handige Tool voor MetaTrader 4 Traders
- Eenvoudige 2 EMA Strategie voor MetaTrader 4: Volg de Trend als een Pro
- Beheer je Trading Doelen met de MagicNumber Tool voor MetaTrader 4
