ZeroMemory(request);
ZeroMemory(result);
//--- установка параметров операции
request.action =TRADE_ACTION_DEAL; // тип торговой операции
request.position =position_ticket; // тикет позиции
request.symbol =position_symbol; // символ
request.volume =volume; // объем позиции
request.deviation=5; // допустимое отклонение от цены
request.magic =EXPERT_MAGIC; // MagicNumber позиции//--- установка цены и типа ордера в зависимости от типа позицииif(type==POSITION_TYPE_BUY)
{
request.price=SymbolInfoDouble(position_symbol,SYMBOL_BID);
request.type =ORDER_TYPE_SELL;
}
else
{
request.price=SymbolInfoDouble(position_symbol,SYMBOL_ASK);
request.type =ORDER_TYPE_BUY;
}
//--- вывод информации о закрытииPrintFormat("Close #%I64d %s %s",position_ticket,position_symbol,EnumToString(type));
//--- отправка запросаif(!OrderSend(request,result))
PrintFormat("OrderSend error %d",GetLastError()); // если отправить запрос не удалось, вывести код ошибки//--- информация об операции PrintFormat("retcode=%u deal=%I64u order=%I64u",result.retcode,result.deal,result.order);
fxsaber: Wie erhält man das Startdatum des Tests in OnTesterInit?
Sie haben keine. Es ist auf den Punkt, dass MQL API fehlt Möglichkeiten, um herauszufinden, viele der Tester-Einstellungen (Ich schrieb vor langer Zeit in SD zurück auf MT4 und bekam die üblichen Ablehnung).
Das Startdatum kann nur in OnInit auf dem Agenten abgefangen werden.
1. Warum wird bei einer Änderung des Zeitrahmens die Funktion nicht in den FOLLOW-UP-Eigenschaften gespeichert? Beispiel. Ich habe den Heikin Ashi-Indikator und wenn ich den Zeitrahmen ändere, wird er über das Preisdiagramm gelegt, aber das Kontrollkästchen FRAME OVER verschwindet?
2. ich muss mein eigenes Profil speichern, was ich gerade tue. Wie kann ich mein eigenes Profil in MT5 auf einen anderen Computer übertragen? Mein Profil befindet sich nicht im Charts-Ordner(
1. Warum wird bei einer Änderung des Zeitrahmens die Funktion nicht in den FOLLOW-UP-Eigenschaften gespeichert? Beispiel. Ich habe den Heikin Ashi-Indikator und wenn ich den Zeitrahmen ändere, wird er über das Preisdiagramm gelegt, aber das Kontrollkästchen FRAME OVER verschwindet?
2. ich muss mein eigenes Profil speichern, was ich gerade tue. Wie kann ich mein eigenes Profil in MT5 auf einen anderen Computer übertragen? Mein Profil befindet sich nicht im Charts-Ordner(
1) mt4/5 ist nicht reproduzierbar, wenn Sie die TF ändern, bleibt die Eigenschaft aktiv. Vielleicht zeichnen Sie einen benutzerdefinierten Indikator mit der Eigenschaft "über dem Chart anzeigen"...
Wenn Sie kein Benutzerkonto haben, registrieren Sie sich
Erlauben Sie die Verwendung von Cookies, um sich auf der Website MQL5.com anzumelden.
Bitte aktivieren Sie die notwendige Einstellung in Ihrem Browser, da Sie sich sonst nicht einloggen können.
Sie sind angemeldet. Die Zwei-Faktor-Authentifizierung wurde deaktiviert. Richten Sie sie erneut ein und scannen Sie einen neuen QR-Code oder fahren Sie mit deaktivierter Zwei-Faktor-Authentifizierung fort.
Ich denke, eine Zeile wie diese wäre sinnvoller:
Du kannst nicht klar denken.
Du kannst nicht klar denken.
Nun, jetzt ergibt alles einen Sinn.)
Danke für den Anstoß:
Wie erhält man das Startdatum des Tests in OnTesterInit?
Sie haben keine. Es ist auf den Punkt, dass MQL API fehlt Möglichkeiten, um herauszufinden, viele der Tester-Einstellungen (Ich schrieb vor langer Zeit in SD zurück auf MT4 und bekam die üblichen Ablehnung).
Das Startdatum kann nur in OnInit auf dem Agenten abgefangen werden.
Das Startdatum kann nur in OnInit auf dem Agenten abgefangen werden.
Das habe ich in Report getan. Aber ich brauche es bei OnTesterInit, nicht später.
Zwei Fragen:
1. Warum wird bei einer Änderung des Zeitrahmens die Funktion nicht in den FOLLOW-UP-Eigenschaften gespeichert? Beispiel. Ich habe den Heikin Ashi-Indikator und wenn ich den Zeitrahmen ändere, wird er über das Preisdiagramm gelegt, aber das Kontrollkästchen FRAME OVER verschwindet?
2. ich muss mein eigenes Profil speichern, was ich gerade tue. Wie kann ich mein eigenes Profil in MT5 auf einen anderen Computer übertragen? Mein Profil befindet sich nicht im Charts-Ordner(
Zwei Fragen:
1. Warum wird bei einer Änderung des Zeitrahmens die Funktion nicht in den FOLLOW-UP-Eigenschaften gespeichert? Beispiel. Ich habe den Heikin Ashi-Indikator und wenn ich den Zeitrahmen ändere, wird er über das Preisdiagramm gelegt, aber das Kontrollkästchen FRAME OVER verschwindet?
2. ich muss mein eigenes Profil speichern, was ich gerade tue. Wie kann ich mein eigenes Profil in MT5 auf einen anderen Computer übertragen? Mein Profil befindet sich nicht im Charts-Ordner(
1) mt4/5 ist nicht reproduzierbar, wenn Sie die TF ändern, bleibt die Eigenschaft aktiv. Vielleicht zeichnen Sie einen benutzerdefinierten Indikator mit der Eigenschaft "über dem Chart anzeigen"...
2) \Benutzer\Benutzername\AppDaten\Roaming\MetaQuotes\Terminal\...\MQL5/Profiles/Charts
Wurde opencv auf mql portiert? Oder täusche ich mich?
Ich habe es nicht gesehen und auch nicht gefunden, als ich danach gesucht habe.