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
Wie kann ich die untenstehende Funktion IndicatorCounted für die Verwendung in einem EA ersetzen?
Wie kann ich die unten stehende IndicatorCounted-Funktion für die Verwendung in einem EA ersetzen?
Vielen Dank im Voraus,
Paul
int start()
{
int i,k;
int counted_bars=IndicatorCounted();
double high,low,price;
//----
if(Bars<=Tenkan || Bars<=Kijun || Bars<=Senkou) return(0);
//---- anfänglicher Nullpunkt
if(gezählte_Balken<1)
Hallo,
Ich versuche, dies zu codieren, aber es funktioniert nicht.
Versuchen Sie dies:
{
int total=OrdersTotal();
for (int cnt = total -1; cnt >=0 ; cnt--)
{
OrderSelect(cnt,SELECT_BY_POS);
if (OrderMagicNumber() == Magic && OrderSymbol()==Symbol() && OrderType()<=OP_SELL )
if ( MathAbs(Bid-OrderOpenPrice())<(Step+Slippage)*Point))
return(false);
else return(true);
}
}Danke
Worin besteht der Unterschied zwischen der Verwendung von (total) und (total-1) für cnt? Wenn Bestellungen total=total, warum wird sie um (-1) verringert?
for (int cnt = gesamt -1; cnt >=0 ; cnt--)
Danke
Worin besteht der Unterschied zwischen der Verwendung von (total) und (total-1) für cnt? Wenn die Gesamtzahl der Aufträge gleich der Gesamtzahl ist, warum wird sie dann um (-1) verringert?
for (int cnt = gesamt -1; cnt >=0 ; cnt--)Ich werde versuchen zu antworten, aber vertrauen Sie mir nicht 100%ig, ich lerne auch noch
cnt = gesamt - 1
total :wird alle Positionen zählen
total -1 :gibt die aktuelle Position als abnehmenden Wert zurück (sagen wir mal, total ist 5, dann wird es wie folgt abnehmen
select cnt=Position Nummer 5 nach Beendigung der cnt-- ausgelöst so
select cnt=Position Nummer 4 nach Beendigung der cnt-- ausgelöst so...usw...
Kann sein, dass es so ist, ich hoffe, dass ich richtig liege.
Die Aufträge werden in einem auf NULL basierenden Array gehalten, weshalb Sie die Gesamtzahl der Aufträge um eins verringern. Die erste Bestellung hätte also den Index 0, die zweite den Index 1 usw.
Lux
Broker Symbol Liste
Hallo...
Ich möchte wissen, ob es einen Code gibt, um die Broker-Symbol-Liste zu erhalten?
zum Beispiel EURUSD, GBPUSD, USDJPY ......
wenn es so ist, dann bitte diesen Code weitergeben
Danke
Hallo...
Ich möchte wissen, ob es irgendeinen Code gibt, um die Symbolliste des Brokers zu erhalten?
zum Beispiel EURUSD, GBPUSD, USDJPY ......
wenn es so ist, dann geben Sie bitte diesen Code
DankeSymbolList fromSet - MQL4 Code Base
Wie codiere ich? Bitte um Hilfe
Hallo zusammen
Ich möchte einen Indikator zu codieren, aber ich bin Neuling über MQL und brauchen Hilfe.
Was ich versuche zu tun ist
1 Angenommen, der höchste Preis vor ist H1 und
der niedrigste Preis vor ist L1
2 Wenn der Preis nach oben kreuzen höher als H1 dann ein Ereignis kommt.
Wenn der Preis nach unten kreuzen niedriger als L1 dann ein Ereignis kommt.
3 Die Arten von Ereignissen (Signalen) sind
1 Farbpunkt
2 Ton (Wiederholungen sind optional)
3 E-Mail (Wiederholungen sind optional)
4 "X" ist Variation von H1 oder L1
kann zugewiesen werden.
z.B.. Wenn H2>(H1+X) dann kommt das Ereignis.
5 Wenn ein neues Ereignis eintritt, werden die zuvor markierten Farbpunkte gelöscht.
Das ist alles
Bitte um Hilfe
Danke...
Es kann vorkommen, dass einige der Symbole in den Set-Dateien "fehlen" (z.B. durch einfaches Ändern der Set-Datei von Market Watch). mladen
Es ist leicht zu beheben. Klicken Sie mit der rechten Maustaste auf Market Watch und dann auf "Alle anzeigen". Klicken Sie erneut mit der rechten Maustaste, dann Sets->Speichern unter... und erstellen Sie die Datei mit der vollständigen Liste der Währungen.