Artificial Neural Network Pro
- Experten
- Vladimir Tkach
- Version: 1.5
- Aktualisiert: 8 August 2017
- Aktivierungen: 20
Der Expert Advisor handelt mit den Signalen eines künstlichen neuronalen Netzes. Netzwerk mit einer versteckten Schicht. Das Vorhandensein eines Signals wird am Ende des angegebenen Zeitraums überprüft, was die Optimierungs- und Testgeschwindigkeit deutlich erhöht. Er unterscheidet sich von der Vorgängerversion durch eine Reihe von zusätzlichen Funktionen:
- Arbeitet mit schwebenden Aufträgen;
- nachfolgende Trades werden mit einem um den angegebenen Schritt erhöhten Lot eröffnet;
- verschiebt den Handel eine bestimmte Zeit nach der Eröffnung zum Break-Even;
- schließt den Handel mit dem angegebenen Verlust oder Gewinn, der durch verschiedene Parameter festgelegt wurde;
- die Testergebnisse werden zur weiteren Analyse in einer Textdatei gespeichert.
Die Einstellungen des Expert Advisors:
- Pending Order Offset (>0 Limit-Order, <0 Stop-Order) - Typ der eröffneten Order. Wenn der Wert größer als 0 ist, werden die Kauf- oder Verkaufslimit-Order geöffnet. Ist er kleiner als 0, werden je nach dem Signal des neuronalen Netzes die Aufträge buystop oder sellstop geöffnet. Wenn der Parameter gleich 0 ist, öffnet der EA Marktkauf- oder -verkaufsaufträge;
- Gewinnmitnahme - Wert der Gewinnmitnahme;
- Stop-Loss - Stop-Loss-Wert;
- Start trailing if profit > (pips) - verfolgt den Stop-Loss-Auftrag, wenn der Gewinn den angegebenen Wert überschreitet; 0 - Trailing deaktiviert;
- Lotgröße - Volumen der eröffneten Position. Während des Tests wird es proportional zur Veränderung des Saldos erhöht;
- Lot step for same direction next deal - erhöht das Volumen der nächsten Position in der gleichen Richtung;
- Zeitrahmen - Chartperiode. Das Vorhandensein eines Signals wird bei der Schließung des Balkens der angegebenen Periode geprüft.
- Handelsrichtung - erlaubte Handelsrichtung: kaufen, verkaufen oder kaufen&verkaufen;
- Do not trade if spread>- verbietet den Handel, wenn der aktuelle Spread größer als der angegebene ist;
- Close deal by - Methode zum Schließen des Geschäfts: bei einem entgegengesetzten Signal; RSI cross of the level specified levels and with a reverse;
- close buy at RSI % - schließt ein Kaufgeschäft, wenn der RSI dieses Niveau von oben kreuzt, mit Reverse - von unten;
- close sell at RSI % - schließt eine Verkaufstransaktion, wenn der RSI dieses Niveau von unten her kreuzt, mit Umkehrung - von oben her;
- a1 ... a8 - Eingangsparameter des neuronalen Netzes (Gewichtskoeffizienten der Werte für den RSI-Oszillator), die für das Training anhand der Historie verwendet werden, Werte von 0 bis 100;
- Signalstärke (%) - Stärke des Signals des neuronalen Netzes, in % (Werte von 20 bis 80);
- RSI-Periode - Periode für die Mittelwertbildung der Werte des RSI-Oszillators;
- RSI-Verschiebung - Verschiebung der Werte des RSI-Oszillators, größer oder gleich Null;
- Scan for signal after days from last deal - eröffnet einen Handel in der gleichen Richtung per Signal, wenn die angegebene Anzahl von Tagen seit der letzten Handelseröffnung vergangen ist;
- Anzahl der Pfeile in den Signalen - eröffnet einen Handel, wenn eine bestimmte Anzahl von Signalbestätigungen in den vorangegangenen Balken vorhanden ist;
- ...in Bars - die Anzahl der vorherigen Bars;
- Mindestabstand zum Geschäft in der gleichen Richtung - Mindestdifferenz in Punkten zwischen Geschäften in der gleichen Richtung;
- Breakeven nach Takten setzen - verschiebt einen Handel zum Breakeven eine bestimmte Zeit nachdem er eröffnet wurde. Die Zeit wird durch die Anzahl der Takte der gehandelten Periode definiert;
- Schließen von Geschäften mit Verlusten - Schließen von Verlustgeschäften, wenn es ein Umkehrsignal gibt, ja/nein. Wenn "nein", wird ein Take-Profit des vorherigen Verlustgeschäfts auf das Eröffnungsniveau des Geschäfts (Break-Even) verschoben, wenn ein entgegengesetztes Signal erscheint. Wenn der vorherige Handel profitabel ist, wird er geschlossen;
- ...maximale Verlustgeschäfte - maximal zulässige Anzahl von schwebenden Verlustgeschäften. Geschäfte werden durch Signale geöffnet, bis das Limit erreicht ist;
- Close deals if total loss > (%) - schließt alle offenen Trades, wenn ihr Verlust den angegebenen Wert überschreitet;
- Close deals if total profit > (%) - schließt alle offenen Trades, wenn ihr Gewinn den angegebenen Wert überschreitet; <80/86/95% >
- Close couple deals by breakeven - schließt unidirektionale Trades bei Breakeven (ja/nein);
- Slippage (in Pips) - erlaubte Slippage bei der Eröffnung eines Handels;
- Magische Zahl - magische Zahl von Geschäften;
- Write this string as order's comment - schreiben Sie diese Zeichenkette in den Kommentar der Order;
- Backtest-Ergebnisse in .csv-Datei schreiben - schreibt die Testergebnisse (Drawdown, Volumen der offenen Positionen, maximale Haltedauer der Position usw.) in eine Datei. Die Datei befindet sich im MT4-Verzeichnis, in \tester\files.
Das Training des neuronalen Netzes (Auswahl der Parameter а1 ... а8) wurde für den EURUSD für das historische Intervall vom 1. September bis 1. November 2016 durchgeführt, М30, offene Preise, Schließen mit Verlusten. Die Ergebnisse der Tests für das Intervall vom 1. September bis 22. Januar 2017 sind in den Screenshots dargestellt.


Hi everyone, I have been using this ANN Pro live trading from 2nd February 2017 till today, and I would love to say about this Expert Advisor. This EA works the way it works the same way as in backtest results.. I'm getting like 36% as for February and as for March 2017 I'm getting like 20%.. All this percentage is individual risk appetite and I'm also a high risk trader.. I trusted this EA and the Vladimir for his support and service... Texas only set back about this EA is there's no automatically increase the lot size and you have to key in manually.. but I have mentioned it to Vladimir and how fully he can do his best for the next updates. Thumbs up Vladimir and keep up the good work and try to improved it a lot more better. Greeting Singapore.