JPYTrader
- Experts
- Courage Sampson Orji
- Version: 1.30
- Mise à jour: 27 juillet 2023
- Activations: 10
JP¥Trader est un conseiller expert (EA) MQL5 qui négocie des paires de devises en yen japonais (JPY) sur une période de 30 minutes.
La stratégie combine 3 moyennes mobiles avec de bons vieux niveaux de support et de résistance, pour fournir des signaux de trading. Les signaux ne sont envoyés que lorsque toutes les moyennes mobiles sont empilées dans l'ordre décroissant - pour les transactions longues (ACHETER); et ordre croissant - pour les transactions courtes (VENDRE). Les positions de trading sont ouvertes lorsque le prix du marché dépasse à la fois les niveaux actuels et les niveaux précédents d'une période prédéterminée - ce qui en fait une poursuite de la tendance EA.
Le trading de plusieurs devises est pris en charge en joignant séparément chaque graphique de devises ; JP¥Trader ne s'attache PAS à plusieurs graphiques par défaut car chaque paire de devises nécessite des paramètres spécifiques.
COMMERCE
Les positions de trading sont ouvertes une par une pour chaque paire de devises. Dans le cas où plusieurs positions sont ouvertes pour une paire de devises, les propriétés de tous les ordres - en attente et actifs - sont utilisées pour déterminer la taille de position autorisée pour ces ordres ultérieurs. Cela permet une compatibilité ascendante avec une future version prenant en charge plusieurs positions de trading.
Les tailles de position minimales et maximales peuvent être utilisées pour - non seulement gérer les niveaux de risque commercial, mais aussi - évoluer vers des tailles de transactions plus importantes à mesure que l'équilibre augmente au fil du temps.
Une stratégie de mise à l'échelle est requise, et seules les stratégies de mise à l'échelle en 2 ou 3 étapes sont actuellement prises en charge. Une stratégie en 3 étapes est utilisée par défaut, cependant, une stratégie en 2 étapes peut également être adoptée. Notez que la taille de lot la plus proche de la taille de position maximale dans votre stratégie de mise à l'échelle est utilisée pour la transaction la plus importante. Celle-ci est ensuite ramenée à la taille de position minimale de votre stratégie, que ladite transaction soit un profit ou une perte.
Par exemple, considérez 2 paires de devises comme exemple, avec un solde de compte de 100 $ ou 1 000 $. Seules 2 positions peuvent être ouvertes à la fois sur votre compte - une pour chaque paire de devises négociée. La stratégie de mise à l'échelle de chaque instance EA sera appliquée à ses métiers. Par conséquent, il est recommandé d'utiliser une stratégie de mise à l'échelle (0,02, 0,2) ou (0,1, 1,0) respectivement. Dans le cas du premier (c'est-à-dire un solde de 100 $), la taille de la position pour l'étape 3 est la plus proche de 0,2 (c'est-à-dire 0,32); et, pour ce dernier, une taille de position de 1,28 est utilisée, car elle est la plus proche de 1,0.
Une stratégie de mise à l'échelle en 2 étapes peut également être parfaite pour d'autres marchés tels que XAUUSD (Gold) et la crypto-monnaie telle que ETHUSD (Ethereum), mais elle est toujours en cours de développement et de test. L'utilisation de stratégies de mise à l'échelle plus importantes N'EST PAS encore recommandée pour JP¥Trader. Notez également que l'activation du paramètre randomizeLots forcera une stratégie de mise à l'échelle en 2 étapes basée sur la stratégie de mise à l'échelle actuelle.
PARAMÈTRES
Les paramètres de JP¥Trader sont conçus pour être simples et faciles à comprendre. La liste ci-dessous décrit chaque paramètre et son objectif.
Réglages Généraux
doBuyTrades permet de négocier des signaux d'achat buyTradesMult multiplicateur de risque de position (multiplicateur de marge de risque pour déterminer la sortie du trade BUY) doSellTrades permet de négocier des signaux de VENTE sellTradesMult multiplicateur de risque de position (multiplicateur de marge de risque pour déterminer la sortie du commerce VENDRE) timedTradesStart heure de début de la négociation timedTradesStop heure d'arrêt de la négociation
- Trade Settings
tmpLot | minimum position size (minimum recommended is 0.02) | |
tmpLotMax | maximum position size (determined by broker) | |
dMultiple | period multiplier (trade signal filter #1, direct relationship with trade signal frequency) | |
pMultiple | profits multiplier (determines choppy price action, when to take partial profits and move risk margin) | |
rMultiple | range multiplier (primary choppy/sideways market determinant. Only changes if required by market) | |
slMultiple | profits criteria divisor (determines unit lot profit/loss and when to close as per position size) | |
slDistance | position risk level (distance from trade entry price to stop loss, automatically converted to PIPs) | |
pDistance | position entry distance (distance from trade signal price to desired entry price, auto-converted) | |
tmpSleepMult | EA sleep time (wait interval between trades, whether profit or loss. trade signal filter #2) |
Other Settings
doAggression | Attempt to recover loss trades. | |
ramdomizeLots | Determine safe trade position sizes automatically, based on scaling strategy used. | |
useFixedLots | trade with only minimum position size. | |
tmpOrdersMax | maximum positions opened (current default is 1, multiple simultaneous orders not yet supported) | |
tmpMagic | unique magic number to differentiate JP¥Trader instance trades |