Sie verpassen Handelsmöglichkeiten:
- Freie Handelsapplikationen
- Über 8.000 Signale zum Kopieren
- Wirtschaftsnachrichten für die Lage an den Finanzmärkte
Registrierung
Einloggen
Sie stimmen der Website-Richtlinie und den Nutzungsbedingungen zu.
Wenn Sie kein Benutzerkonto haben, registrieren Sie sich
Hilfe bei der Kodierung
erfahrener Programmierer, können Sie mich für eine Lösung beraten
Ich verwende diesen Code, um Fraktal Support Resistance Breakout zu finden:
/////////////////////////////
double RES=0.0,fractalu=0.0;
bool frbrres;
for (int ct=0;ct<bars;ct++) {
fractalu=iFractals(NULL,0,MODE_UPPER,ct);
if (fractalu>0.0) {
RES=fractalu;
break;
}
}
wenn (Bid>RES)frbrres =true; sonst frbrres =false;
double SUP=0.0,fractals=0.0;
bool frbrsup;
for (int cts=0;cts<bars;cts++) {
fractals=iFractals(NULL,0,MODE_LOWER,cts);
if (fraktale>0.0) {
SUP=Fraktale;
break;
}
}
if (Bid<SUP) frbrsup=true;else frbrsup =false;
//////////////////////////////////////////////////////////////////
Das Problem ist also folgendes:
Wenn ich den Fractal Breakout Code nicht einbeziehe.
d.h.. ( if (othercondition ) do this.....
erhalte ich das Signal direkt bei der aktuellen Kerze und das ist, was ich will, aber wenn ich den Code wie folgt verwende
if (othercondition && frbrsup==true) do this.....
dann bekomme ich ein Signal wenn die Kerze schließt und das ist zu spät
Ich habe alle Kombinationen ausprobiert, die mir in den Sinn kamen, aber ohne Erfolg, also bitte helfen Sie!
Ignorieren, ich habe das Problem gefunden!
Große Indikator müssen mich gemacht ea....plz jeder Programmierer esp Code-Gurus...danke ein lo
Liebe alle Forex-Freunde,
Ich bin sehr neu in der Programmierung / Sprache usw.. ABER ich hatte einen SEHR GROSSEN INDIKATOR, den ich in einen EA verwandeln möchte.
BITTE JEDER PROGRAMMIERER ODER FOREX FREUND, MIR DABEI ZU HELFEN. DER INDIKATOR IST HIER BEIGEFÜGT.. WENN ES GEBEN PFEIL SOLLTE ES IN EA KAUFEN UND WENN NACH UNTEN PFEIL SOLLTE ES VERKAUFEN ZUSAMMEN MIT STOP-GEWINN, STOP-LOSS, TRAILLING STOP-OPTIONEN BITTEEEEEEEEEEEEEEEE FREUNDESSSSSSSS....GREAT ERGEBNISSE MIT DIESEM INDIKATOR ZU EA
HOFFE, DASS DIE SACHKUNDIGE PROGRAMMIERER ODER PERSON WIRD MIR HELFEN, IN DIESEM INDIKATOR IN EA MACHEN BITTE .....DANK IM VORAUS AN DIEJENIGEN, DIE EA ZU MIR VON DIESEM INDIKATOR ..... MACHEN GROSSARTIGE ERGEBNISSE...ICH WARTE AUF HILFE VON FREUNDEN....DANKSSSSSS
EXPERTARTS
//+------------------------------------------------------------------+
//| trendsignal.mq4
//| //+------------------------------------------------------------------+
#property indicator_chart_window
#Eigenschaft indicator_buffers 2
#property indicator_color1 DodgerBlue
#property indicator_color2 Magenta
//---- Eingabeparameter
extern int RISK=3;
extern int CountBars=350;
extern int Alert_Delay_In_Seconds=0;
extern bool Enablemail = true;
extern string subjectUp="Kaufsignal";
extern string subjectDown="Verkaufssignal";
extern string textUp="Long ";
extern string textDown="Short ";
int SSP=9;
int PrevAlertTime=0;
//---- Puffer
double val1[];
double val2[];
double alertBar;
//+------------------------------------------------------------------+
//| Benutzerdefinierte Indikator-Initialisierungsfunktion |
//+------------------------------------------------------------------+
int init()
{
string kurz_name;
//---- Indikatorzeile
IndicatorBuffers(2);
SetIndexStyle(0,DRAW_ARROW);
SetIndexPfeil(0,233);
SetIndexStyle(1,DRAW_ARROW);
SetIndexPfeil(1,234);
SetIndexBuffer(0,val1);
SetIndexBuffer(1,val2);
//----
return(0);
}
//+------------------------------------------------------------------+
//| SilverTrend_Signal |
//+------------------------------------------------------------------+
int start()
{
if (CountBars>=Bars) CountBars=Bars;
SetIndexDrawBegin(0,Bars-CountBars+SSP);
SetIndexZeichenBeginn(1,Balken-Zählbalken+SSP);
int i,shift,gezählte_Balken=IndicatorCounted();
int i1,i2,K;
double Range,AvgRange,smin,smax,SsMax,SsMin,price;
bool uptrend,old;
//----
if(Bars<=SSP+1) return(0);
//---- anfänglicher Nullpunkt
if(gezählte_Balken<SSP+1)
{
for(i=1;i<=SSP;i++) val1[CountBars-i]=0.0;
for(i=1;i<=SSP;i++) val2[CountBars-i]=0.0;
}
//----
K=33-RISK;
for (shift = CountBars-SSP; shift>=0; shift--)
{
Range=0;
AvgRange=0;
for (i1=verschiebung; i1<=verschiebung+SSP; i1++)
{AvgRange=AvgRange+MathAbs(Hoch-Tief);
}
Bereich=AvgRange/(SSP+1);
SsMax=High[shift]; SsMin=Low[shift];
for (i2=shift;i2<=shift+SSP-1;i2++)
{
Preis=Hoch;
if(SsMax<Preis) SsMax=Preis;
Preis=Niedrig;
if(SsMin>=Preis) SsMin=Preis;
}
smin = SsMin+(SsMax-SsMin)*K/100;
smax = SsMax-(SsMax-SsMin)*K/100;
val1[shift]=0;
val2[shift]=0;
if (Close[shift]<smin)
{
Aufwärtstrend = false;
}
if (Close[shift]>smax)
{
Aufwärtstrend = true;
}
if (Aufwärtstrend!=old && Aufwärtstrend==true)
{
val1[shift]=Low[shift]-Range*0.5;
if (Bars>alertBar && shift==0 && (CurTime() - PrevAlertTime > Period()*Alert_Delay_In_Seconds))
{
Alert("Trendsignal ",Period()," ",Symbol()," BUY");alertBar = Bars;
if(Enablemail == true) {SendMail(subjectDown+" "+ Symbol(),textDown+" "+ Close[1]+" "+ Symbol()); }
PrevAlertTime = CurTime();
}
}
if (Aufwärtstrend!=alt && Aufwärtstrend==falsch)
{
val2[shift]=High[shift]+Range*0.5;
if (Bars>alertBar && shift==0 && (CurTime() - PrevAlertTime > Period()*Alert_Delay_In_Seconds))
{
Alert("Trendsignal ",Period()," ",Symbol()," SELL");alertBar = Bars;
if(Enablemail == true) {SendMail(subjectUp +" "+ Symbol(),textUp+" "+ Close[1]+" " + Symbol());}
PrevAlertTime = CurTime();
}
}
Comment(shift);
old=uptrend;
}
return(0);
}
//+------------------------------------------------------------------+PLEASEEEE ANTWORT FOREX FREUNDE MIT EA VON INDIKATOR WENN PFEIL KAUFEN-VERKAUFEN EA ..GREAT RESUTLS KÖNNEN SIE MIT DIESEM EA VON TRAILING STOP SEHEN.. PLESAAASEE WIE ICH BIN NEU ZU PROGRAMMIEREN ......DANKE
Great Indicator 2 EA- Bitte helfen Sie, es EA - als neu in der Programmierung... GREAAT INDI
Liebe alle Forex-Freunde,
Ich bin sehr neu in der Programmierung / Sprache usw.. ABER ich hatte einen SEHR GROSSEN INDIATOR, den ich in einen EA verwandeln möchte.
ICH BITTE JEDEN PROGRAMMIERER ODER FOREX-FREUND, MIR DABEI ZU HELFEN. DER INDIKATOR IST HIER BEIGEFÜGT.. WENN ES GEBEN PFEIL SOLLTE ES KAUFEN IN EA UND WENN NACH UNTEN PFEIL SOLLTE ES VERKAUFEN ZUSAMMEN MIT STOP-PROFIT, STOP-LOSS, TRAILLING STOP-OPTIONEN BITTEEEEEEEEEEEEEEE FREUNDESSSSSS
HOFFEN, DASS DIE KNOWGABLE PROGRAMMIERER ODER PERSON WIRD MIR HELFEN, IN DIESEM INDIKATOR IN EA MACHEN BITTE.....DANK IM VORAUS AN DIEJENIGEN, DIE EA ZU MIR VON DIESEM INDIKATOR ..... GROSSARTIGE ERGEBNISSE...ICH WARTE AUF HILFE VON FREUNDEN....DANKSSSSSS
EXPERTARTS
//+------------------------------------------------------------------+
//| trendsignal.mq4
//| //+------------------------------------------------------------------+
#property indicator_chart_window
#Eigenschaft indicator_buffers 2
#property indicator_color1 DodgerBlue
#property indicator_color2 Magenta
//---- Eingabeparameter
extern int RISK=3;
extern int CountBars=350;
extern int Alert_Delay_In_Seconds=0;
extern bool Enablemail = true;
extern string subjectUp="Kaufsignal";
extern string subjectDown="Verkaufssignal";
extern string textUp="Long ";
extern string textDown="Short ";
int SSP=9;
int PrevAlertTime=0;
//---- Puffer
double val1[];
double val2[];
double alertBar;
//+------------------------------------------------------------------+
//| Benutzerdefinierte Indikator-Initialisierungsfunktion |
//+------------------------------------------------------------------+
int init()
{
string kurz_name;
//---- Indikatorzeile
IndicatorBuffers(2);
SetIndexStyle(0,DRAW_ARROW);
SetIndexPfeil(0,233);
SetIndexStyle(1,DRAW_ARROW);
SetIndexPfeil(1,234);
SetIndexBuffer(0,val1);
SetIndexBuffer(1,val2);
//----
return(0);
}
//+------------------------------------------------------------------+
//| SilverTrend_Signal |
//+------------------------------------------------------------------+
int start()
{
if (CountBars>=Bars) CountBars=Bars;
SetIndexDrawBegin(0,Bars-CountBars+SSP);
SetIndexZeichenBeginn(1,Balken-Zählbalken+SSP);
int i,shift,gezählte_Balken=IndicatorCounted();
int i1,i2,K;
double Range,AvgRange,smin,smax,SsMax,SsMin,price;
bool uptrend,old;
//----
if(Bars<=SSP+1) return(0);
//---- anfänglicher Nullpunkt
if(gezählte_Balken<SSP+1)
{
for(i=1;i<=SSP;i++) val1[CountBars-i]=0.0;
for(i=1;i<=SSP;i++) val2[CountBars-i]=0.0;
}
//----
K=33-RISK;
for (shift = CountBars-SSP; shift>=0; shift--)
{
Range=0;
AvgRange=0;
for (i1=verschiebung; i1<=verschiebung+SSP; i1++)
{AvgRange=AvgRange+MathAbs(Hoch-Tief);
}
Bereich=AvgRange/(SSP+1);
SsMax=High[shift]; SsMin=Low[shift];
for (i2=shift;i2<=shift+SSP-1;i2++)
{
Preis=Hoch;
if(SsMax<Preis) SsMax=Preis;
Preis=Niedrig;
if(SsMin>=Preis) SsMin=Preis;
}
smin = SsMin+(SsMax-SsMin)*K/100;
smax = SsMax-(SsMax-SsMin)*K/100;
val1[shift]=0;
val2[shift]=0;
if (Close[shift]<smin)
{
Aufwärtstrend = false;
}
if (Close[shift]>smax)
{
Aufwärtstrend = true;
}
if (Aufwärtstrend!=old && Aufwärtstrend==true)
{
val1[shift]=Low[shift]-Range*0.5;
if (Bars>alertBar && shift==0 && (CurTime() - PrevAlertTime > Period()*Alert_Delay_In_Seconds))
{
Alert("Trendsignal ",Period()," ",Symbol()," BUY");alertBar = Bars;
if(Enablemail == true) {SendMail(subjectDown+" "+ Symbol(),textDown+" "+ Close[1]+" "+ Symbol()); }
PrevAlertTime = CurTime();
}
}
if (Aufwärtstrend!=alt && Aufwärtstrend==falsch)
{
val2[shift]=High[shift]+Range*0.5;
if (Bars>alertBar && shift==0 && (CurTime() - PrevAlertTime > Period()*Alert_Delay_In_Seconds))
{
Alert("Trendsignal ",Period()," ",Symbol()," SELL");alertBar = Bars;
if(Enablemail == true) {SendMail(subjectUp +" "+ Symbol(),textUp+" "+ Close[1]+" " + Symbol());}
PrevAlertTime = CurTime();
}
}
Comment(shift);
old=uptrend;
}
return(0);
}
//+------------------------------------------------------------------+PLEASEEEE ANTWORT FOREX FREUNDE MIT EA VON INDIKATOR WENN PFEIL KAUFEN-VERKAUFEN EA ..GREAT RESUTLS KÖNNEN SIE MIT DIESEM EA VON TRAILING STOP SEHEN.. PLESAAASEE WIE ICH BIN NEU ZU PROGRAMMIEREN ......DANKE
Brauche einen Programmierer
Hallo, ich brauche eine hilfsbereite Person, die bereit ist, mir einen EA zu schreiben. Der EA basiert auf fraktalen Breakouts. Ich werde die vollständigen Informationen herausgeben, wenn ich jemanden finden kann, der mir helfen wird. Danke!
Profitabler Indikator muss in EA konvertiert werden
Ich weiß nicht, ob dies der richtige Ort ist, um zu posten oder nicht, aber ich dachte, ich würde fragen, und wenn jemand in diesem System genug interessiert ist, um einen EA für sie zu machen, dann würde ich es sehr schätzen.
Seine eine grundlegende Pfeil-System, das funktioniert auf H1-Charts, keine niedriger!
Es malt nicht neu, aber warten Sie, bis die Kerze geschlossen hat, bevor Sie einsteigen.
Kaufen @ Aufwärtspfeil
Schließen und Verkaufen @ Nächster Abwärtspfeil
Umgekehrt für den Verkauf.
Ich bin nicht sicher, was der Stop-Loss wäre, aber wenn ich ehrlich bin, habe ich nie einen Stop-Loss verwendet, wenn Sie dieses System verwenden.
trendsignal_1.mq4
...
Ich habe es auf dem 1-Stunden-Chart geneigt und...es gab viel zu viele Verlierer...vielleicht in einem sehr langen Lauf kann es profitabel werden...mit trending Märkten...aber...ich bezweifle es...
Vielleicht haben Sie recht, ein bisschen zu inkonsequent für ein ea
...
Vielleicht wird das Vermeiden einer Wohnung die Statistik verbessern...plus Martingal
Yep, Martingale würde helfen, das würde auch möglicherweise bedeuten, in der Lage zu sein, auf einem niedrigeren Zeitrahmen vielleicht zu verwenden
Bitte um Hilfe bei einem Code!
Hallo zusammen
mein erster Beitrag!
Ich habe den ganzen Tag damit verbracht, dies online zu finden oder sogar zu sehen, ob ich Teile des Codes selbst in MT4 zusammensetzen kann, um dies zum Laufen zu bringen, aber ich weiß einfach nicht, wie man auf MT4 programmiert, Punkt!
Könnte mir bitte jemand helfen und mir den Code/EA geben, wenn er ihn hat?
Ich brauche nur einen einfachen EA, bei dem sich der Stoploss auf den Breakeven bewegt, wenn sich 2 gleitende Durchschnitte kreuzen, das ist alles! Natürlich ist dies nur für das Symbol / Chart der EA angehängt ist, nicht alle offenen Positionen über andere Paare!!!
Es spielt keine Rolle, welche MA-Werte verwendet werden, denn offensichtlich kann ich das im Code ändern, aber darüber hinaus kann ich in der MT4-Programmierung nichts tun!
Bitte helfen Sie jemandem!!
Herzlichen Dank für Ihre Zeit