MetaTrader5
ScalpWiz 9001 : L'EA incontournable pour MetaTrader 5
Idée par : Marc BoggsCode mq5 par : barabashkakvnAttention : Cet EA fonctionne uniquement sur des comptes de couverture !Dans cet EA, nous utilisons les classes CPositionInfo, CTrade, CSymbolInfo, CAccountInfo, COrderInfo, et CArrayObj.Vous pouvez spécifier quatre niveaux pour placer des ordres en attente dans les paramètres d'entrée. Les dimensions de ces niveaux suivent la logique suivante :Niveau #0 < Niveau #1 < Niveau #2 < Niveau #3L'EA surveille en permanence la situation, c'est-à-dire qu'il fonctionne à chaque tick, dès que le prix franchit l'une des lignes de l'indicateur iBands (Bandes de Bollinger, BB) à la distance du Niveau #3. Dès qu'un tel franchissement est détecté, les ordres en attente seront placés. Sur l'image ci-dessous, vous pouvez voir une situation exemple où le franchissement de la ligne supérieure est constaté : quatre ordres Sell stop ont été placés.De la même manière, dès que la ligne inférieure est franchie, des ordres Buy stop en attente seront placés.Pour chaque ordre en attente, le temps d'expiration des ordres en attente (en minutes) est défini. Vous pouvez spécifier à la fois des tailles de lots permanentes et dynamiques (en pourcentage de risque). Le type de lot est défini dans la section Gestion de l'argent.Des paramètres tels que le Stop Loss, le Take Profit et le Trailing Stop peuvent être désactivés. Pour ce faire, il suffit d'assigner la valeur 0.0 à ces paramètres.Voici un exemple de démarrage sur EURUSD,H1 :Et sur USDJPY,H1 :
2018.12.28