Jede Anfängerfrage, um das Forum nicht zu überladen. Fachleute, gehen Sie nicht vorbei. Nirgendwo ohne dich - 6. - Seite 145
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
So wie ich es verstehe (ich hoffe, richtig:)), möchteZolotai Daten aus zwei Schleifenanweisungen in Textdateien schreiben. Von jedem in eine separate Datei. Dann möchte er die Daten aus diesen Dateien in Arrays laden. Dann müssen diese beiden Arrays zu einem Array zusammengefügt werden, damit die Daten von zwei Operatoren nicht vermischt und von jedem Balken miteinander korreliert werden.
wie diese))))
wie ich es verstanden habe (hoffentlich richtig:)) Zolotai möchte die Daten aus zwei Schleifenanweisungen in Textdateien schreiben. Von jedem einzelnen in eine separate Datei. Dann möchte er die Daten aus diesen Dateien in Arrays laden. Dann sollten diese beiden Arrays zu einem Array zusammengefügt werden, damit die Daten von zwei Operatoren nicht vermischt und durch jeden Balken miteinander korreliert werden.
wie diese))))
Leute, ich brauche Hilfe, der Code unten wird nur der zweite Teil ausgeführt, wenn sellstop gesetzt werden sollte, und buystop aus irgendeinem Grund nicht gesetzt ist, obwohl alle Bedingungen erfüllt sind, kann ich nicht einmal sehen, was falsch ist))
wenn (Auftragssumme()==2)
{
OrderSelect(2,SELECT_BY_TICKET);
wenn (Auftragsart()==OP_SELL)
{
OrderSelect(2,SELECT_BY_TICKET);
double b = OrderOpenPrice();
OrderSend(Symbol(),OP_BUYSTOP,2,b+28*Point,3,b-25*Point,b+50*Point,0,5);
}
OrderSelect(4,SELECT_BY_TICKET);
if (Auftragsart()==OP_BUY)
{
OrderSelect(4,SELECT_BY_TICKET);
double a = OrderOpenPrice();
OrderSend(Symbol(),OP_SELLSTOP,2,a-28*Point,3,a+25*Point,a-50*Point,0,6);
}
}
Da Sie sicher wissen, dass es sich bei Auftrag Nr. 2 um einen Verkaufsauftrag handelt, müssen Sie nur noch den Preis normalisieren, den Stop und die Take.
Und beobachten Sie die EA-Protokolle.
Hallo, können Sie mich bitte beraten - ich bin auf der Suche nach einer Eule oder einer Schrift:
Es gibt eine Auftragsebene, es gibt einen Stop und 3 Takeprofits, es ist notwendig, dass, wenn ein bestimmtes Niveau erreicht wird, zum Beispiel die erste Tr-Order um einen bestimmten Teil geschlossen wird (von mir selbst festgelegt) und der verbleibende Teil wird auf ein Niveau übertragen, das ich auch selbst festgelegt habe..:
Beispiel
Auftrag bei 1,5800 Stop 1,5750 1 Position - 1,5850 2 Punkte - 1,5900 3 Punkte - 1,5950, so dass, wenn der Auftrag erreicht 1,5850 lassen Sie uns davon ausgehen, 40% der Partie geschlossen ist, der Rest bei 1,5800 (dh in bu) auf 2 Punkte 20% und der Rest übertragen wird, um 1,5850 und 3 Punkte sind vollständig geschlossen.
Das Wichtigste ist, dass ich die Werte je nach Situation selbst ändern kann.
Leute, ich brauche Hilfe, der Code unten wird nur der zweite Teil ausgeführt, wenn sellstop gesetzt werden sollte, und buystop aus irgendeinem Grund nicht gesetzt ist, obwohl alle Bedingungen erfüllt sind, kann ich nicht einmal sehen, was falsch ist))
wenn (Auftragssumme()==2)
{
OrderSelect(2,SELECT_BY_TICKET);
wenn (Auftragsart()==OP_SELL)
{
OrderSelect(2,SELECT_BY_TICKET);
double b = OrderOpenPrice();
OrderSend(Symbol(),OP_BUYSTOP,2,b+28*Point,3,b-25*Point,b+50*Point,0,5);
}
OrderSelect(4,SELECT_BY_TICKET);
if (Auftragsart()==OP_BUY)
{
OrderSelect(4,SELECT_BY_TICKET);
double a = OrderOpenPrice();
OrderSend(Symbol(),OP_SELLSTOP,2,a-28*Point,3,a+25*Point,a-50*Point,0,6);
}
}
Hallo, können Sie mich bitte beraten - ich bin auf der Suche nach einer Eule oder einer Schrift:
Es gibt eine Auftragsebene, es gibt einen Stop und 3 Takeprofits, es ist notwendig, dass, wenn ein bestimmtes Niveau erreicht wird, zum Beispiel die erste Tr-Order um einen bestimmten Teil geschlossen wird (von mir selbst festgelegt) und der verbleibende Teil wird auf ein Niveau übertragen, das ich auch selbst festgelegt habe..:
Beispiel
Auftrag bei 1,5800 Stop 1,5750 1 Position - 1,5850 2 Punkte - 1,5900 3 Punkte - 1,5950, so dass, wenn der Auftrag erreicht 1,5850 lassen Sie uns davon ausgehen, 40% der Partie geschlossen ist, der Rest bei 1,5800 (dh in bu) auf 2 Punkte 20% und der Rest übertragen wird, um 1,5850 und 3 Punkte sind vollständig geschlossen.
Das Wichtigste ist, dass ich die Werte je nach Situation selbst ändern kann.
Leute, erzählt mir was über diesen Scheiß!!! Wenn ich einen neuen Indikator erstelle, habe ich immer ein Problem mit der Ausgabe des Puffers auf dem Chart. Ich scheine alles richtig geschrieben zu haben, aber die Werte werden nicht angezeigt.... Ich bin schon erschöpft....
Was muss ich tun, um den fünften Puffer auszugeben?Leute, ich brauche Hilfe, der Code unten wird nur der zweite Teil ausgeführt, wenn sellstop gesetzt werden sollte, und buystop aus irgendeinem Grund nicht gesetzt ist, obwohl alle Bedingungen erfüllt sind, kann ich nicht einmal sehen, was falsch ist))
wenn (Auftragssumme()==2)
{
...
Um den Code richtig in das Forum einzufügen, klicken Sie auf SRC
Wir sollten eigentlich if verwenden, um die Reihenfolge auszuwählen