Latency Arbitrage EA 4.3
Robot pour Metatrader (MT4/MT5)
-
ℹ Aperçu
Latency Arbitrage est une stratégie de trading qui tire parti du décalage des cotations de prix entre plusieurs courtiers. Ce décalage, ou latence, peut être causé par divers facteurs tels que des problèmes de réseau, des fournisseurs de liquidités, etc. En agissant rapidement sur ces différences, les traders peuvent réaliser des bénéfices instantanés en négociant contre un courtier avec un flux de prix plus lent.
Le PZ Latency Arbitrage EA facilite plus que jamais la capitalisation de ces opportunités en se connectant simultanément à plusieurs courtiers et en négociant contre celui dont les prix sont en retard, en connaissant les cotations de prix futures des fractions de seconde à l'avance. Ce robot de trading auto-hébergé et facile à utiliser ne nécessite aucun installateur, fichier de configuration ou autorisation d'administrateur, ce qui le rend très facile à utiliser.
Avec la possibilité d'échanger des symboles et des instruments illimités, le PZ Latency Arbitrage EA est flexible et adaptable, en tenant compte du ping vers le serveur du courtier, de la propagation, des commissions, du niveau d'arrêt et du niveau de gel. Les transactions ne seront exécutées que si l'impact combiné des spreads et des commissions rend la transaction réalisable, mais vous pouvez augmenter votre fréquence de négociation en connectant plusieurs courtiers à votre VPS.
Commencer avec PZ Latency Arbitrage EA est simple. Chargez simplement l'EA sur EURUSD dans plusieurs courtiers et choisissez le terminal correspondant dans les entrées. Répétez ce processus dans autant de symboles que vous le souhaitez et laissez l'EA faire le reste.
Caractéristiques principales
- 100 % auto-hébergé
- Il est très facile à utiliser
- Aucun programme d'installation, fichiers de configuration ou autorisations d'administrateur nécessaires
- Échangez contre jusqu'à 8 courtiers simultanément
- Échangez des symboles ou des instruments illimités
Chaque instance de l'EA agit à la fois comme flux de prix et comme terminal de trading. En conséquence, il n'est pas nécessaire de trouver des courtiers rapides et lents ou d'effectuer des mesures compliquées, sauf si vous le souhaitez explicitement. L'EA négociera contre le courtier souffrant d'inefficacités en matière de tarification et restera inactif si ce n'est pas le cas. Les autres fonctionnalités sont :
Autres fonctionnalités
- Adapte et considère le ping vers le serveur du courtier
- S'adapte au spread, aux commissions, au stoplevel et au freezelevel
- Les transactions peuvent être clôturées à l'expiration du délai
- Prend en charge les noms de symboles non conventionnels
- Il peut passer des commandes SL et TP pour des raisons de sécurité
- Gestion flexible des risques
- Conformité NFA-FIFO
Développé à l'origine en 2014 et publié en 2015, le Latency Arbitrage EA a été recodé pour utiliser des fichiers nommés au lieu de canaux de mémoire, et peut connecter jusqu'à 8 terminaux Metatrader avec un double comportement : il peut lire le flux de prix de huit courtiers et commercez contre eux tous si l'occasion se présente. Il doit être exécuté sur un VPS dans de nombreux terminaux Metatader simultanément, et dans autant de symboles que le commerçant souhaite négocier.
Détails techniques
- Le flux de prix de chaque courtier est ajusté au ping du serveur de courtier
- L'EA n'échangera pas si le ping ou la propagation du réseau et les commissions rendent l'échange impossible
- L'EA se négocie avec un glissement spécifié d'un pip et des recotations sont à prévoir
- La logique de trading a été codée pour éviter les tentatives et les retards
- L'EA ne négociera pas si une restriction commerciale est en place
La fréquence de trading fluctuera en fonction de la latence du réseau, des spreads et des commissions. Cela peut aller de plusieurs échanges par jour à aucun échange, si l'EA considère que les conditions commerciales ne sont pas souhaitables. Augmentez la fréquence de négociation en connectant de nombreux courtiers différents dans un VPS.
Comment démarrer
- Chargez l'EA sur l'EURUSD dans le courtier A. Choisissez "Terminal 1" dans les entrées.
- Chargez l'EA sur l'EURUSD dans le courtier B. Choisissez "Terminal 2" dans les entrées.
- Chargez l'EA sur l'EURUSD dans le courtier C. Choisissez "Terminal 3" dans les entrées (facultatif)
- Chargez l'EA sur l'EURUSD dans le courtier D. Choisissez "Terminal 4" dans les entrées (facultatif)
- Chargez l'EA sur l'EURUSD dans le courtier E. Choisissez "Terminal 5" dans les entrées (facultatif)
- Chargez l'EA sur l'EURUSD dans le courtier F. Choisissez "Terminal 6" dans les entrées (facultatif)
- Chargez l'EA sur l'EURUSD dans le courtier G. Choisissez "Terminal 7" dans les entrées (facultatif)
- Chargez l'EA sur l'EURUSD dans le courtier H. Choisissez "Terminal 8" dans les entrées (facultatif)
C'est tout ! Il n'est pas nécessaire de catégoriser les courtiers comme rapides ou lents, l'EA elle-même le fera. Répétez le processus décrit ci-dessus avec autant de symboles que vous le souhaitez. Ajoutez progressivement des terminaux et des symboles pour vous assurer de ne pas perdre de performances en surchargeant votre ordinateur ou votre VPS.
- ≡
Paramètres
Lorsque vous chargez l'expert sur un graphique quelconque, vous aurez à votre disposition une multitude de paramètres d’entrée, regroupés en blocs auto-explicatifs.
- Terminal
- Assign a different terminal number to each broker. From 1 to 8.
- Behavior
- Choose how the instance of the EA behaves.
- Quote and Trade: Provides price feed for other terminals and can trade as well
- Quote Only: Only provides price feed for other terminals. (Fast Broker)
- Trade Only: Only can trade and does not provide a price feed. (Slow Broker) - Manual Symbol
- Type the symbol name if the chart has an unconventional name.
- Expiration
- Choose the trade expiration time for the trade.
- Stop Loss
- Enter the precautionary stop-loss for all trades. Default is disabled.
- Take Profit
- Enter the precautionary take-profit for all trades. Default is disabled.
- Trade Triggerl
- Amount of pips to capture on each trade. A higher value will produce less trades.
- Money Management
- Choose if the EA must auto-calculate lotsizes or use a fixed lotsize.
- Risk per Trade
- Percentage of the free margin to be risked on each trade if "auto-calculated" is chosen above.
- Fixed Lotsizel
- Trade size for all trades if "fixed lotsize" is chosen in the above parameter.
- Label Color
- This is the color of the informative text labels in the chart.
- Manual Pip Value
- Use this parameter to override the pip value for this chart, if needed.
- Custom Comment
- Enter your custom comment for trades, if desired.
- Slippage
- Maximum slippage for the trades. Default is 10 points (one pip).
- ?
FAQ
- How do I know if a broker is fast or slow?
- You don't need to categorize the brokers into fast or slow. Load the EA in many brokers, up to eight, and the EA will trade against those that offer price discrepancies and sit idle in those that do not. However, down the line, you can speed up the execution of the EA instances by selecting fast and slow brokers manually.
- Can I really trade unlimited symbols?
- In theory, yes. Metatrader will adjust the execution interval of the EA according to the amount of terminals opened, instances loaded, cpu, memory resources and hard disk r/w rates. This means that as you load the EA in more terminals and symbols, the exchange of information between terminals will slow down. At the end of the day, the amount of terminals and symbols you can trade depends on your computer and network capability. Make sure to expand the number of symbols incrementally.
- What execution type is desirable to trade this EA?
- Brokers offer three different types of order execution: instant execution, market execution and exchange execution. The best ones to trade against are the ones offering "instant execution", because they will take the slippage parameter into account and raise a requote when a trade can't be placed without slippage.
- The EA takes constant, small losses!
- In that case, you need to stop trading against that particular broker. However, if the latency to the broker server is small, you might need to keep it as price feed only, by selecting "Fast Broker" as Behavior in the inputs of the EA.
- What does a license include?
- One license allows usage from three computers or VPS.
- Which broker should I trade with?
- The EA can operate in up to 8 brokers simultaneously, so test many of them in them in sets of eight. Keep the ones offering the smallest latency to the broker server, which is displayed in the top right corner of the chart.
- What account balance should I start with?
- A very small account balance is recommended: 100$ to 500$ is enough.
- Is arbitrage allowed in all brokers?
- No, it is not. Read the terms and conditions of your broker before trading.
- Can I backtest this Expert Advisor?
- No, you can't, because the EA operates using the price feed from many brokers.
- Do I need a VPS?
- It is advisable to use a VPS to decrease the latency to the broker server.
- How many accounts can I trade with one license?
- Unlimited accounts. A license allows usage from three computers or VPS.