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
alles, was ich hervorgehoben habe, in die Funktion OnTick() einfügen
Können Sie den Unterschied erklären?
Sie schalten das Programm ein und es rechnet nur, wenn Sie es einschalten, und dann berechnet es nichts mehr, auch nicht im Tester
Nun, das ist ein schlechter Anfang...
Oben wurde Ihnen richtig gesagt, wie Sie vorgehen müssen
Sie schalten das Programm ein, und es berechnet nur, wenn Sie es einschalten, und dann berechnet es nichts mehr oder berechnet nichts mehr neu.
So ein schlechter Start... Wie man es richtig macht, haben wir Ihnen oben erklärt
Aus diesem Grund kann es sein, dass auch der Handel nicht geöffnet wird. Richtig?
100%
Das Testgerät öffnet immer noch keine Geschäfte. Ich werde es mit einem Demokonto ausprobieren. Danke für den Hinweis.
Das Gleiche wird auf der Demo passieren, nur länger.
Wenn Sie den Code weitergeben möchten, veröffentlichen Sie ihn
In der Demo wird es genauso sein, nur länger.
Wenn Sie zusammenarbeiten wollen, veröffentlichen Sie den Code
Der Code befindet sich auf Seite 58. Vielen Dank für Ihre Hilfe.
Vielleicht haben Sie nicht genau verstanden, was Sie tun sollten.
Zum Beispiel - verschieben Sie die ersten beiden Zeilen
double Lots;//Определение общего количества лотов
....................
//+------------------------------------------------------------------+
//| Expert tick function |
//+------------------------------------------------------------------+
void OnTick()
{
Margin_Percent=AccountFreeMargin()*Percent/100;
Lots=Margin_Percent/MarketInfo(Symbol(),MODE_MARGINREQUIRED);
.........
//------
}
Vielleicht haben Sie nicht genau verstanden, was Sie tun sollten.
Zum Beispiel - verschieben Sie die ersten beiden Zeilen
double Lots;//Определение общего количества лотов
....................
//+------------------------------------------------------------------+
//| Expert tick function |
//+------------------------------------------------------------------+
void OnTick()
{
Margin_Percent=AccountFreeMargin()*Percent/100;
Lots=Margin_Percent/MarketInfo(Symbol(),MODE_MARGINREQUIRED);
.........
//------
}
Ja, ich habe das Ganze zusammen mit den Datentypen verschoben. Danke, dass Sie mir gesagt haben, wie ich es machen soll.