[Archiv!] Jede Anfängerfrage, um das Forum nicht zu überladen. Fachleute, gehen Sie nicht daran vorbei. Könnte nirgendwo ohne dich hingehen - 2. - Seite 391
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
1. DC ist ein Handelszentrum. Im Prinzip ist es jeder, der MT benutzt. (Lesen Sie auf jeden Fall in Wikipedia nach, was ein DC und ein Broker ist) und vergleichen Sie, wie sie sich unterscheiden.
2. vielleicht (einige Brokerfirmen) erlauben es Ihnen nicht, einen Stop auf einmal zu setzen. Sie müssen es in zwei Schritten tun. zuerst geben Sie den Handel ein, dann setzen Sie den Stop.
Um die genaue Ursache des Problems herauszufinden, können Sie die Antwort des Servers im Protokoll ausdrucken. Wenn Sie die Ursache des Problems nicht sehen, gibt Ihnen der Server einen Code als Antwort.
https://book.mql4.com/ru/build/errors
und lesen Sie unbedingt diese https://www.mql5.com/ru/forum/131859/page9#473847
Herzlichen Dank. Sie können (einige Maklerunternehmen) verbieten sofortige Stop. Sie haben es in zwei Schritten zu tun. zuerst geben Sie den Handel, dann den Anschlag . Sie werden es erraten haben, auch ich musste zuerst manuell eine Order eröffnen und sie dann ändern, indem ich Stoploss und Takeprofit einstellte.
Ich danke Ihnen für die Beantwortung meiner Frage. Dank Ihnen verwende ich jetzt die Funktion Print(GetLastError) und kenne die Bedeutung von Point besser.
Frage über den ZZ-Indikator. Hilfe mit dem Code, wie man das aktuelle und vorherige obere Extremum von ZigZag findet - danke
https://docs.mql4.com/ru/indicators/icustom
alle Balken von 0 bis zum gewünschten Balken durchlaufen mit
12, 5, 3 - ZZ-Parameter
0 - für Tops, 1 - für High, 2 - für Low (wenn man dem Text glauben darf)
i - Strichnummer
Guten Tag, ich kann keine logische Bedingung für Eröffnungsaufträge erstellen, sie öffnen sich entweder um 150 Einheiten oder öffnen sich überhaupt nicht, oder sogar in der Visualisierung alle Stops, das Band läuft nicht. Ich habe die Hilfe gelesen, gelesen, gelesen, mein Kopf ist völlig überhitzt, ich habe keine Ahnung. Hier ist ein Beispiel, was ich schreibe.
//+------------------------------------------------------------------+
//| für avalanche.mq4 |
//| Copyright © 2011, MetaQuotes Software Corp.
//| http://www.metaquotes.net |
//+------------------------------------------------------------------+
#property copyright "Copyright © 2011, MetaQuotes Software Corp."
#property link "http://www.metaquotes.net"
extern double stoploss=0; extern double takeprofit=20; extern int otstup=20; extern datetime expiration=0;
//+------------------------------------------------------------------+
//| Experten-Initialisierungsfunktion |
//+------------------------------------------------------------------+
int init()
{
//----
//----
zurück(0);
}
//+------------------------------------------------------------------+
//| Experten-Deinitialisierungsfunktion |
//+------------------------------------------------------------------+
int deinit()
{
//----
//----
zurück(0);
}
//+------------------------------------------------------------------+
//| Expertenstartfunktion |
//+------------------------------------------------------------------+
int tiket,tikett;double volume=0.1;int i=0,R1=0,R2=0,A=1 ;double price=PRICE_OPEN;
// R1=((PRICE_OPEN- stoploss*Point)*stoploss)/stoploss;R2=((PRICE_OPEN+ stoploss*Point)*stoploss)/stoploss;
int start()
{
//----
for(int Uy=OrdersTotal();Uy<=-1;Uy--){
OrderSelect( Uy,SELECT_BY_POS );
if(OrderSymbol()==Symbol()&&OrderMagicNumber( )==1000||OrderMagicNumber( )==2000 &&OrderSymbol()==Symbol())
{i=AuftragsSumme() ;
if (i>=2){break;} sonst
tiket= OrderSend( Symbol(), OP_BUYSTOP, volume*A, price+otstup*Point, Point* 3, R1, PRICE_OPEN+takeprofit*Point+otstup, "OP_BUYSTOP", 1000, expiration, Red);
Alert ("OP_BUYSTOP", GetLastError( );
tikett= OrderSend( Symbol(), OP_SELLSTOP, volume*A, price -otstup*Point, Point* 3,R2, PRICE_OPEN-takeprofit*Point-otstup, "OP_SELLSTOP", 2000, expiration,C'0,128,255' );
Alert ("OP_SELLSTOP", GetLastError( );
} }
//----
zurück(0);
}
//+------------------------------------------------------------------+
Ich glaube, ich habe es herausgefunden.
Verwenden Sie den SRC , um Programmtext einzufügen, er ist nicht lesbar
was man auf den ersten Blick erkennen kann:
in der ersten Schleife for(int Uy=OrdersTotal();Uy<=-1;Uy--)
jetzt weniger als -1 Aufträge? wie kommt das?
https://docs.mql4.com/ru/indicators/icustom
alle Balken von 0 bis zum gewünschten Balken durchlaufen mit
12, 5, 3 - ZZ-Parameter
0 für Tops, 1 für High, 2 für Low (wenn man seinem Text Glauben schenken darf)
i - Strichnummer
SRC verwenden, um Programmtext einzufügen, unmöglich zu lesen
Wie verwenden Sie es? Ich weiß gar nicht, was das ist.