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
Ich brauche jemanden, der mir helfen, diese ema crossover zu einem EA. öffnen Sie kaufen, wenn der blaue Pfeil erscheinen und verkaufen, wenn der rote Pfeil erscheinen den Handel zu beenden, wenn die Kerze neben dem Pfeil zu schließen. pls lassen Sie die SL und TP ajustable und die MAs sein. ich will nur, um es zu verwenden, um die Kerze zu handeln
Für die Kerzenzeit verwenden Sie am besten einen darauf spezialisierten Indikator (wie den beigefügten)
Was den Periodenseparator angeht: Er ist bereits nmc, aber Sie sollten vielleicht den beigefügten Indikator verwenden (er sollte den Prozessor weniger belasten)
Ich danke Ihnen vielmals. Ich versuche, die Option "BarsLimit" hinzuzufügen, aber ich habe es nicht geschafft. Könnten Sie mir bitte helfen. Vielen Dank für Ihre Zeit.
Entropie
Hier ist eine Version mit dieser Option hinzugefügt
Hallo mladen können Sie mir beibringen, die Erklärung zu lösen.
Dies ist, was ich die Warnung zu bekommen.
Danke dir .
Hallo mladen können Sie mir beibringen, die Erklärung zu lösen.
Das ist, was ich bekomme die Warnung .
Danke dir .
Zuerst dies :
und dies
Hallo Mladen,
Würden Sie mich mit diesem Code Sir, auf was muss behoben werden?
Auch, wenn es geht höhere Zeitrahmen, Ist es möglich, von ändern
===> 1Min ~ 30 Min ==> alle 10 Pips
===> 1 Hour ======> alle 50 Pips
===> 4 Hour, Daily ======> alle 100 Pips
===> Wöchentlich, Monatlich ===> alle 1000 Pips
Rechtecke sind anstelle von Linien erwünscht, Sir.
#property indicator_chart_window
#define ONDA_BEGINS 0
#define ONDA_CONTAINS 1
//+------------------------------------------------------------------+
//| Benutzerdefinierte Indikator-Initialisierungsfunktion |
//+------------------------------------------------------------------+
int init()
{
//---- Indikatoren
//----
return(0);
}
//+------------------------------------------------------------------+
//| Benutzerdefinierte Funktion zur Deinitialisierung von Indikatoren |
//+------------------------------------------------------------------+
int deinit()
{
//----
for (int ix = 0; ix < nLines; ix++) // meine horizontalen Linien löschen
{
ObjectDelete("tensLines "+ix);
}
//----
return(0);
}
//+------------------------------------------------------------------+
//| Benutzerdefinierte Indikator-Iterationsfunktion |
//+------------------------------------------------------------------+
int start()
{
int nLines = 40; // Anzahl der insgesamt zu zeichnenden Linien
double lineInterval = 0.0010; // Intervall zwischen den Linien
double normPreis = NormalizeDouble(Close[1],3); // Aktueller Preis wird auf die nächste "10" gerundet
for (int ix = 0; ix < nLines; ix++) // Anzahl der Schleifen
{
if(ObjectFind("tensLines "+ix) < 0)
ObjectCreate("tensLines "+ix, OBJ_HLINE, 0, 0, normPrice+((ix-(nLines/2))*lineInterval)); // Halb über und halb unter dem aktuellen Preis platzieren
else ObjectSet("tensLines "+ix, OBJPROP_PRICE1, normPrice+((ix-(nLines/2))*lineInterval));
ObjectSet("tensLines "+ix,OBJPROP_COLOR,DarkSlateGray); // Damit die Linien besser aussehen
}
//----
return(0);
}
//+------------------------------------------------------------------+
void ObjectNameDeleteAll(string name, int where=ONDA_BEGINS, int type=EMPTY)
{
for(int iObj=ObjectsTotal()-1; iObj >= 0; iObj--)
{
string on = Objektname(iObj);
int iPos = StringFind(on, name);
if (iPos < 0) weiter;
if (iPos > 0 && where == ONDA_BEGINS) continue;
if (type == EMPTY) ObjectDelete(on);
sonst wenn (type == ObjectType(on)) ObjectDelete(on);
}
}
//---
Hallo Mladen,
Würden Sie mich mit diesem Code Sir, auf was muss behoben werden?
Auch, wenn es geht höhere Zeitrahmen, Ist es möglich, von ändern
===> 1Min ~ 30 Min ==> alle 10 Pips
===> 1 Hour ======> alle 50 Pips
===> 4 Hour, Daily ======> alle 100 Pips
===> Wöchentlich, Monatlich ===> alle 1000 Pips
Rechtecke sind anstelle von Linien erwünscht, Sir.
#property indicator_chart_window
#define ONDA_BEGINS 0
#define ONDA_CONTAINS 1
//+------------------------------------------------------------------+
//| Benutzerdefinierte Indikator-Initialisierungsfunktion |
//+------------------------------------------------------------------+
int init()
{
//---- Indikatoren
//----
return(0);
}
//+------------------------------------------------------------------+
//| Benutzerdefinierte Funktion zur Deinitialisierung von Indikatoren |
//+------------------------------------------------------------------+
int deinit()
{
//----
for (int ix = 0; ix < nLines; ix++) // meine horizontalen Linien löschen
{
ObjectDelete("tensLines "+ix);
}
//----
return(0);
}
//+------------------------------------------------------------------+
//| Benutzerdefinierte Indikator-Iterationsfunktion |
//+------------------------------------------------------------------+
int start()
{
int nLines = 40; // Anzahl der insgesamt zu zeichnenden Linien
double lineInterval = 0.0010; // Intervall zwischen den Linien
double normPreis = NormalizeDouble(Close[1],3); // Aktueller Preis wird auf die nächste "10" gerundet
for (int ix = 0; ix < nLines; ix++) // Anzahl der Schleifen
{
if(ObjectFind("tensLines "+ix) < 0)
ObjectCreate("tensLines "+ix, OBJ_HLINE, 0, 0, normPrice+((ix-(nLines/2))*lineInterval)); // Halb über und halb unter dem aktuellen Preis platzieren
else ObjectSet("tensLines "+ix, OBJPROP_PRICE1, normPrice+((ix-(nLines/2))*lineInterval));
ObjectSet("tensLines "+ix,OBJPROP_COLOR,DarkSlateGray); // Damit die Linien besser aussehen
}
//----
return(0);
}
//+------------------------------------------------------------------+
void ObjectNameDeleteAll(string name, int where=ONDA_BEGINS, int type=EMPTY)
{
for(int iObj=ObjectsTotal()-1; iObj >= 0; iObj--)
{
string on = Objektname(iObj);
int iPos = StringFind(on, name);
if (iPos < 0) weiter;
if (iPos > 0 && where == ONDA_BEGINS) continue;
if (type == EMPTY) ObjectDelete(on);
sonst wenn (type == ObjectType(on)) ObjectDelete(on);
}
}
//---
Versuchen Sie dies so
Versuch es mal so
Wow! Du bist der Mann. Danke mladen für die Segnungen.
Eine weitere Bitte. Kannst du das Raster in Rechtecke aufteilen, wie im Anhang/Bild unten, z.B. 10 Pips pro Rechteck. Lassen Sie das Rechteck die Zukunft projizieren.
Ich habe das Gefühl, dass es einfacher für die Augen ist als das Standardraster. Und es dauert eine halbe Sekunde, um zu sehen, wie viele Pips Bewegung youre Blick auf.
}