Man muss immer an Stromausfälle denken und so weiter...
Ein EA aus der Vergangenheit sollte jederzeit konfiguriert und funktionsfähig sein.
Dies ist der Fall, wenn der Roboter ein wirklich funktionierendes Handelssystem ist. Für Anfänger ist es noch zu früh. Sie müssen zunächst einen grundlegenden Algorithmus vorschreiben und das Handelssystem testen.
Das ist großartig. Löschen, erstellen. Erstellen, löschen. Und warum macht die CPU Geräusche... :)
Aber wir werden nicht die Dokumentation öffnen und über so schöne Funktionen wie ObjectSetInteger und ObjectSetDouble lesen ...
Ich verstehe sehr gut, warum die CPU auf intelligente Weise belastet wird. Wenn sie die Google-Suche in *.chm einfügen, werden Sie schreiben, was ich öffne und wo ich nicht lese.
Ich weiß genau, warum die CPU Klugscheißer belastet. Wenn sie Google Search in *.chm packen, dann kannst du mir schreiben, was ich öffne und wo ich nicht lese.
Ich habe die Linienerzeugung aus dem Mausbewegungsereignis entfernt, aber es ist immer noch nicht besser - der Kühler ist laut, ich denke, das ist so, wie es sein sollte.
if(ObjectGetInteger(0,"button_bs",OBJPROP_STATE)){
int x =(int)lparam;
int y =(int)dparam;
datetime dt =0;
double price =0;
int window=0;
if(ChartXYToTimePrice(0,x,y,window,dt,price)){
ObjectCreate(0,"H Line",OBJ_HLINE,window,dt,price);
if(id == CHARTEVENT_MOUSE_MOVE)
if(ObjectMove(0,"H Line",window,dt,price))
ChartRedraw(0);
}
else{
ObjectDelete(0,"H Line");
}
}
Nerd Trader #: Habe die Linienerzeugung aus dem Mausbewegungsereignis entfernt, trotzdem wurde es nicht besser - der Kühler ist laut, das sollte er wohl auch sein.
Dann abstauben, die Lager schmieren, die Wärmeleitpaste erneuern... :)
Man muss immer an Stromausfälle denken und so weiter...
Ein EA aus der Vergangenheit sollte jederzeit konfiguriert und funktionsfähig sein.
Dies ist der Fall, wenn der Roboter ein wirklich funktionierendes Handelssystem ist. Für Anfänger ist es noch zu früh. Sie müssen zunächst einen grundlegenden Algorithmus vorschreiben und das Handelssystem testen.
Dem Mauszeiger eine Linie folgen lassen, nachdem man auf die Schaltfläche durch Zeichnen und Löschen geklickt hat
Vielleicht gibt es einen anderen Weg? Weil der Prozessorkühler anfängt, Geräusche zu machen :)
Gut. Löschen, erstellen. Erstellen, löschen. Und warum macht die CPU Geräusche... :)
Aber wir werden die Dokumentation nicht öffnen und über so schöne Funktionen wie ObjectSetInteger und ObjectSetDouble lesen ...
Eine Linie folgt dem Mauszeiger nach dem Drücken einer Taste durch Zeichnen und Löschen
Vielleicht gibt es einen anderen Weg? Der CPU-Kühler fängt an, laut zu werden :)
genau das, was ich brauche, danke.
Das ist großartig. Löschen, erstellen. Erstellen, löschen. Und warum macht die CPU Geräusche... :)
Aber wir werden nicht die Dokumentation öffnen und über so schöne Funktionen wie ObjectSetInteger und ObjectSetDouble lesen ...
Ich verstehe sehr gut, warum die CPU auf intelligente Weise belastet wird. Wenn sie die Google-Suche in *.chm einfügen, werden Sie schreiben, was ich öffne und wo ich nicht lese.
genau das, was ich brauche, danke.
Ich weiß genau, warum die CPU Klugscheißer belastet. Wenn sie Google Search in *.chm packen, dann kannst du mir schreiben, was ich öffne und wo ich nicht lese.
Welche Google-Suche? :)
https://www.mql5.com/ru/docs/objects
Habe die Linienerzeugung aus dem Mausbewegungsereignis entfernt, trotzdem wurde es nicht besser - der Kühler ist laut, das sollte er wohl auch sein.
Dann abstauben, die Lager schmieren, die Wärmeleitpaste erneuern... :)
Dann abstauben, die Lager schmieren, die Wärmeleitpaste erneuern... :)
Aber im Ernst: ChartRedraw wird mehr als 24 Mal pro Sekunde aufgerufen...
Und ObjectCreate! Der Horror...