[ARCHIV] Alle Fragen von Anfängern, um das Forum nicht zu überladen. Fachleute, gehen Sie nicht vorbei. Nirgendwo ohne dich - 3. - Seite 17
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
Hallo zusammen!
Ich möchte einige sachkundige Leute bitten, mir zu sagen, was die Bibliotheken in MQL4 sind und womit man sie essen kann. Ich danke Ihnen im Voraus.
Wenn Sie die Bedeutung von "Bibliotheken" verstanden haben, lassen Sie sich von anderen korrigieren... im gesamten Bereich.
Sagen Sie uns, was Sie mit "Bibliotheken" meinen, und man wird Sie korrigieren... dasgesamte Programm.
Ganz genau. Wollten Sie den Leuten Stress machen, indem Sie sie buchstabieren lassen? Es handelt sich um Programme (Funktionen), die in einer separaten Datei geschrieben sind, die in die zu kompilierende Datei aufgenommen wird.
1. Sie wissen, dass die Beispiele in der Codebase liegen.
2. Wir wissen, dass die Dateierweiterung der Bibliothek mqh ist.
3. Kombinieren Sie, führen Sie eine Suchmaschinenabfrage durch.
4. Wir erhalten das erste Ergebnis. https://www.mql5.com/ru/code/10344 - Ich habe mir das Archiv nicht angesehen, aber es muss eine Bibliotheksdatei und eine Startdatei geben.
Leute, ich entschuldige mich im Voraus, wenn ich dumme Fragen stelle. Ich bin immer noch ein Dummy in der Programmierung, aber ich kann es kaum erwarten, meinen ersten EA zu starten)). Mehr oder weniger kommt damit zurecht, aber hier ist das Problem, das ich habe: Ich muss den Expert Advisor so konfigurieren, dass das Risiko pro Handel 10 Prozent der Einlage beträgt, und dass diese 10 Prozent innerhalb eines Abstands zum SL fallen würden, der bei fast jeder Transaktion anders ist, und die 10 Prozent sollten jedes Mal um 50 % erhöht werden, wenn ein Handel verloren geht. Bei einer Einlage von beispielsweise 10 000 USD sollte das Risiko pro Handel bei einem bestimmten bekannten SL-Niveau 1000 USD betragen. Ist das Geschäft verlustbringend, dann muss das nächste Geschäft 1500 riskieren, das nächste 2000 usw. Und beim ersten gewinnbringenden Handel kehrt das Risiko sofort auf die ursprüngliche Höhe der Einlage zurück: 10%. Wie kann dies im Programm umgesetzt werden?
Die Wiederholung von Nachrichten in verschiedenen Threads ist Spam, und Spam wird mit einer Sperre geahndet. Dies ist eine Warnung.
if(ObjectFind("VerticalLine")!=-1){
datetime TimeVL=ObjectGet( "VerticalLine", OBJPROP_TIME1); //получили координату времени где стоит вертикальная тиния с именем VerticalLine, которая сознательно выставлена - так как не проверяется какая это линия и тд
int shift=iBarShift(NULL, 0, TimeVL); //получил смещение линииот текущего момента в свечах
//int c=Bars-shift; //если вдруг хочется до конца истории вывести значение индикатора (после линии)
int c=10; // а это на скольких свечах после вертикальной линии анализировать значение индикатора
for(int i=shift; i<=shift+c; i++){
//double x=iCustom(NULL, 0, "СвойИндикатор", ..., int mode, i); // тут вроде как свой индикатор ....
double x= iMA(NULL, 0, 12, 0, MODE_SMA, PRICE_CLOSE, i) ; // для примера вывод МА
Print("x=",i," MA=",x);
}
}
else Print("Нет Вертикальной линии");
- будьте внимательны - если код будет работать потиково - будет масса данных для анализа :) на каждом тике код выполняется заново
это если я, конечно, правильно понял что вы хотите
Wahrscheinlich ist es nicht ganz richtig, oder ich habe es falsch verstanden, hier ist eine Zeichnung von dem, was ich erreichen möchte.
Die Wiederholung von Beiträgen in verschiedenen Threads ist Spam, und Spam wird mit einer Sperre geahndet. Dies ist eine Warnung.
Entschuldigung. Ich habe diesen Abschnitt erst später gesehen. )
Leute, ich entschuldige mich im Voraus, wenn ich dumme Fragen stellen werde. Ich bin immer noch ein Dummy in der Programmierung, aber ich kann es kaum erwarten, meinen ersten Expert Advisor zu starten). Mehr oder weniger kommt damit zurecht, aber ich habe folgendes Problem: Ich muss meinen Expert Advisor so konfigurieren, dass das Risiko pro Handel 10 Prozent der Einlage beträgt, und diese 10 Prozent würden innerhalb eines Abstands zum SL fallen, der bei fast jedem Handel anders ist - und die 10 Prozent sollten jedes Mal nach einem Verlusthandel um 50 % erhöht werden. Bei einer Einlage von beispielsweise 10 000 USD sollte das Risiko pro Handel bei einem bestimmten bekannten SL-Niveau 1000 USD betragen. Ist das Geschäft verlustbringend, dann muss das nächste Geschäft 1500 riskieren, das nächste 2000 usw. Und beim ersten gewinnbringenden Handel kehrt das Risiko sofort auf die ursprüngliche Höhe der Einlage zurück: 10%. Wie kann dies im Programm umgesetzt werden?
Eine ähnliche Frage wurde hier schon einmal gestellt und beantwortet (ich weiß nicht mehr, wer sie beantwortet hat). Damit Sie es nicht nachschlagen müssen, hier ist es:
-----------------------------------------
Wie kann man auf der Grundlage der verfügbaren Mittel und des Loses berechnen, um wie viele Punkte (in Punkten) der Preis sinken kann? Hat jemand einen solchen Code?
Verknüpfungsformel: Lot=Money/(Staples*Tick)
Geld - verdient/verloren
Stoplos - Pips des Brokers
Tick - MarketInfo( MODE_TICKVALUE)
Von hier aus können Sie sich nach Belieben drehen:
Stopplus=Geld/(Lot*Tick)
Geld=Lot*Stoppplus*Tick
-----------------------------------------
Tun Sie nun auf der Grundlage der obigen Formeln, was Sie brauchen...