[WARNUNG GESCHLOSSEN!] Alle Fragen von Neulingen, um das Forum nicht zu überladen. Fachleute, gehen Sie nicht vorbei. Ohne dich kann ich nirgendwo hingehen. - Seite 520

 
Hilfe bei der Funktion OrderModify () - Ich habe Bedingungen festgelegt, unter denen die Änderung der Parameter einer offenen Position erfolgen soll, aber beim Test tritt der Fehler 4108 auf.
Ungültige Ticketnummer... Wenn wir jedoch eine Warnmeldung einführen, wird deutlich gesagt, dass die Ticketnummer eine Veränderungssperre erreicht hat. Und es gibt nur einen Auftrag - was ist los?



------------------------------------------------------------------------------------------------------------
if(Auftragsart() == OP_BUY)

double A = OrderTicket(),
B = OrderOpenPrice(),
C = Bid-Point*5,
D = OrderTakeProfit();
---------------------------------------------------------------------------------------------------------------
Alert ("Order Number = ",A," Open Price = ",B," New Stop = "," Profit = ",D);
---------------------------------------------------------------------------------------------------------------


OrderModify(OrderTicket(),OrderOpenPrice(),Bid-Point*15,OrderTakeProfit(),0,Blue);
---------------------------------------------------------------------------------------------------------------

 
Lim1 писал(а) >>
Kann jemand bei OrderModify () helfen?
Wo ist OrderSelect()?
 

Lim1 15.04.2010 00:22
Помогите кто нибудь с функцией OrderModify () - задал условия при которых должна происходить модификация параметров открытой позиции, но при тестировании происходит ошибка 4108.


Ändern Sie den Typ der Variablen, der Sie das Ticket zuweisen wollen, von double auf int.
 

Wie kann ich die Farbe des Puffers ändern?

 
Hallo. Bitte sagen Sie mir, wie ich eine Gruppe von Objekten(Trendlinien) löschen kann, deren Namen mit "60m" beginnen.
 
Necron >>:
Здравствуйте. Подскажите пожалуйста как удалить группу объектов (трендовые линии), имена которых начинаются с "60m".

Durchlaufen Sie alle Objekte, deren Name mit "60m" beginnt, und löschen Sie sie,

nützliche Funktionen :

string ObjectName( int index) 
Функция возвращает имя объекта по порядковому номеру в списке объектов. 
int ObjectsTotal( int type=EMPTY) 
Возвращает общее число объектов указанного типа на графике. 
string StringSubstr( string text, int start, int length=0) 
Извлекает подстроку из текстовой строки, начинающейся c указанной позиции.
Функция возвращает копию извлеченной подстроки, если возможно, иначе возвращается пустая строка. 
Ну может ещё пригодиться для определения сколько символов в имени
int StringLen( string text) 
Возвращает число символов в строке. 
bool ObjectDelete( string name) 
Удаление объекта с указанным именем. 
 
nikost писал(а) >>

>>Wie kann ich die Farbe des Puffers ändern?


Wenn ich das richtig verstehe, meinen Sie die Farbe des Puffers des benutzerdefinierten Indikators? Dann über indicator_colorN https://docs.mql4.com/ru/basis/preprosessor/compilation

 
Urain >>:

Циклом перебираете все объекты если имя начинаеться на "60m" удаляете,

полезные функции :

Danke, das ist erledigt.

 
costy_ >>:

=))

Наверное, ДЦ не позволяет открывать ордера со стопами. Т.е. сначала надо открыть ордер, а потом выставить стопы.


Sie hatten Recht. Danke!
 
Kann mir jemand einen Link zu einem EA geben, der durch die Platzierung von Aufträgen rückwärts von offenen Aufträgen handelt? Ich habe es hier in der Codebase gesehen, kann es aber nicht finden....
Danke