Ai Prediction MT5
- Bibliotheken
- Mochamad Alwy Fauzi
- Version: 1.0
- Aktivierungen: 5
Dieser Indikator wird von dieser KI erstellt, mit Ihren gewünschten Einstellungen
Künstliche Intelligenz zu Ihren Diensten
Verfügen Sie über eine vollständige künstliche Intelligenz und verwenden Sie sie in Ihren Codes
Diese künstliche Intelligenz ist darauf trainiert, Ihnen bei jeder Kerze zu sagen, ob sich der Markt nach oben oder unten bewegt.
Im Allgemeinen kann die künstliche Intelligenz in allen Märkten, allen Zeitrahmen und allen Symbolen eingesetzt werden
Aufgrund der zunehmenden Komplexität und der abnehmenden Genauigkeit der künstlichen Intelligenz umfasst diese KI jedoch die folgenden Zeitrahmen und Währungspaare:
Währungspaare: EURUSD, GBPUSD, AUDUSD, USDCAD, NZDUSD, USDCHF, EURGBP
Zeitrahmen: M30, H1, H4, D1
Wenn Sie eine KI für andere Währungspaare und andere Zeitrahmen haben möchten, senden Sie uns vor dem Kauf eine Nachricht, damit wir Ihre spezielle KI erstellen können.
Wie man diese Ai benutzt:
Wir haben Ihnen 3 Funktionen zur Verfügung gestellt, die Ihnen 3 Dinge in jeder Kerze zeigen:
1- Der Markt bewegt sich nach oben, unten, oder gleichgültig.
2- KI schlägt SL vor
3- AI Vorgeschlagene TP
1- predictExport()
Es zeigt Ihnen eine Zahl zwischen -1 und 1 an:
Zahl 1: Starkes Kaufsignal
Zahl -1: Starkes Verkaufssignal
Zahl 0: Kein Signal
Es reicht aus, diese Funktion aufzurufen. Beachten Sie, dass Sie die Kerzennummer als Eingabe an diese Funktion übergeben können (Standard = Kerzennummer 1)
Letzte Marktkerze (Kerze, die noch nicht geschlossen wurde)=0
Vorherige Kerze=1
2- getSlPrice()
Gibt eine Zahl zurück, die die Verlustgrenze (Punkt) darstellt.
Die KI kann für verschiedene SL trainiert werden, dieser SL stellt den SL dar, für den die KI trainiert wurde.
Wenn Sie die KI für andere SL trainieren möchten, lassen Sie es uns wissen, damit wir eine benutzerdefinierte KI für Sie erstellen können.
3- getTpPreis()
Gibt eine Zahl zurück, die die Verlustgrenze (Punkt) darstellt.
Die KI kann für verschiedene TP trainiert werden, dieser TP stellt den TP dar, für den die KI trainiert wurde.
Wenn Sie die KI für andere TP trainieren möchten, lassen Sie es uns wissen.
Wenn Sie zum Beispiel den folgenden Code verwenden, kommentieren wir das Kauf- oder Verkaufssignal (-1 , 0 , 1), TP(Punkt) und SL(Punkt):
#property version "1.00"
#property strict
#import "Ai Prediction.ex5" // Import unserer Bibliothek
double predictExport(int ib=1); // Eine Funktion, die das Ai-Signal darstellt.
double getTpPrice(); // Eine Funktion, die den vonAi vorgeschlagenen TP anzeigt.
double getSlPrice(); // Eine Funktion, die den von Ai vorgeschlagenen SL anzeigt.
#import
int OnInit()
{
return(INIT_SUCCEEDED);
}
void OnTick()
{
double res=predictExport(1);
Comment(res+"\n "+getTpPrice()+"\n "+getSlPrice());
}
Ein weiteres Beispiel: Mit dem folgenden Code haben wir ganz einfach einen großartigen KI-Experten erstellt:
(Der Backtest dieses Experten entspricht den Fotos, die wir auf der Website veröffentlicht haben)
#property version "1.00"
#property strict
#import "Ai Prediction.ex5"// --- Importieren Sie die KI-Vorhersagebibliothek ---// Diese externe EX5-Datei bietet KI-basierte Vorhersagefunktionen
double predictExport(int ib=1);// Sagt das Handelssignal für einen bestimmten Kerzenindex (ib) voraus
// Der Rückgabewert reicht von -1 bis +1:
// +1 => starkes Kaufsignal --- -1 => starkes Verkaufssignal --- 0 => zeigt Unsicherheit oder keinen klaren Trend an
double getTpPrice();// Liefert den von der KI vorgeschlagenen Take Profit Preis
double getSlPrice();// Liefert den von der KI vorgeschlagenen Stop Loss Preis
#import
#include <Trade\Trade.mqh>
CTrade trade;
// Initialisierungsfunktion (läuft einmal, wenn der EA geladen wird)
double Ask(){ return SymbolInfoDouble(_Symbol,SYMBOL_ASK);}
double Bid(){ return SymbolInfoDouble(_Symbol,SYMBOL_BID);}
int OnInit()
{
return(INIT_SUCCEEDED);
}
void OnTick()
{
double tp = getTpPrice();//-- wie 0.002
double sl = getSlPrice();//-- wie 0.002
double lotSize = 0.1;
double signal = predictExport(1); // Get AI prediction score for the current candle(signal) --- // Input: 1 = aktuelle Kerze
if(signal > 0.75)// Wenn das Signal stark positiv ist (> 0.75), schlägt es eine Kaufgelegenheit vor
{
bool buyResult = trade.Buy(lotSize, _Symbol, Ask(), Ask()-sl, Ask()+tp, "AI Buy");// 🔼 Kaufauftrag erteilen
}
if(signal < -0.75)// Wenn das Signal stark negativ ist (< -0,75), deutet dies auf eine Verkaufsmöglichkeit hin
{
bool sellResult = trade.Sell(lotSize, _Symbol, Bid(), Bid()+sl, Bid()-tp, "AI Sell");// 🔽 Verkaufsauftrag erteilen
}
}// Signale zwischen -0,75 und +0,75 gelten als schwach oder neutral
Anwendungen für dieses Produkt:
- Ein Assistent bei Ihren manuellen Trades: Sehen Sie die KI-Meinung zu jeder Kerze. Wenn Ihre Meinung die gleiche ist wie die der KI, handeln Sie.
Wenn Sie z. B. glauben, dass der Markt steigt, und Sie kaufen möchten: Wenn die KI ebenfalls eine "1" hat, glaubt sie auch, dass der Markt steigt, also handeln Sie.
Wenn Ihre Meinung jedoch von der der KI abweicht, handeln Sie nicht.
- Ein vielseitiger Roboter: Erstellen Sie einen Experten, der einen "Kauf"-Handel tätigt, wenn die KI die Zahl "1" angibt, und einen "Verkauf"-Handel, wenn die Zahl "-1".
- Erstellen Sie einen Indikator, der die Signale live anzeigt: Erstellen Sie einen Indikator, der die Ausgabe der Funktion " predictExport()" anzeigt. Sie können auf jeder Kerze sehen, in welche Richtung sich der AI bewegt.
Dies ist eine großartige Möglichkeit, AI-Signale anzuzeigen, um ihre Leistung zu verstehen.
- Kombinieren Sie diese KI mit einem anderen Expert Advisor oder Indikator: Kombinieren Sie die Signale dieser KI mit einem anderen Expert Advisor/Indikator, um deren Leistung zu erhöhen.
Sehr einfaches Beispiel: Kombinieren Sie diese KI mit dem RSI-Indikator, so dass, wenn beide ein" Kaufsignal" geben: "Handel kaufen" und wenn beide ein "Verkaufssignal" geben: "Handel verkaufen"
Wenn Sie Hilfe bei der Verwendung des Codes benötigen, lassen Sie es mich bitte wissen: https://www.mql5.com/en/users/andreforex20

