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
if(PositionSelect(_Symbol))
{
if(HistorySelectByPosition(PositionGetInteger(POSITION_IDENTIFIER)))
{
total=HistoryDealsTotal();
//total=HistoryOrdersTotal();
Print("total = "+IntegerToString(total));
for(i=0; i<total; i++)
{
ticket=HistoryDealGetTicket(i);
//ticket=HistoryOrderGetTicket(i);
if(ticket > 0)
{
if(1906 == HistoryDealGetInteger(ticket, DEAL_MAGIC))
//if(1906 == HistoryOrderGetInteger(ticket, ORDER_MAGIC))
{
nCount++;
}
}
}
}
}
Print( "Количество сделок по символу "+_Symbol+" "+IntegerToString(nCount));
Wenn Expert Advisor auf einer Demo läuft oder nur das Skript ausführt, gibt es die Anzahl der Trades zurück,
Wenn der Expert Advisor jedoch im Tester getestet wird, gibt er in diesem Code immer einen Handel zurück.
Der Code zeigt, dass ich versucht habe, sowohl Aufträge als auch Geschäfte abzurufen, aber im normalen Modus wird alles normal zurückgegeben, aber im Testgerät wird nur ein Geschäft zurückgegeben.
Es ist völlig unvernünftig, die 32-Bit-Version des Terminals auf einem 64-Bit-Betriebssystem laufen zu lassen, viel Arbeitsspeicher anzufordern und dann überrascht zu sein, dass der Speicher nicht ausreicht.
Verwenden Sie die 64-Bit-Version des Terminals.
Es ist völlig unvernünftig, die 32-Bit-Version des Terminals auf einem 64-Bit-Betriebssystem laufen zu lassen, viel Arbeitsspeicher anzufordern und dann überrascht zu sein, dass der Speicher nicht ausreicht.
Verwenden Sie die 64-Bit-Version des Terminals.
Ich danke Ihnen! Das Problem dabei ist, dass nicht jeder, den ich kenne, 64 Bit und so viel Speicher hat....
Das Problem in 32 Bit war trivial gelöst - ich habe die Anzahl der Balken im Fenster in den globalen Einstellungen begrenzt.
Wenn Expert Advisor auf einer Demo läuft oder nur das Skript ausführt, gibt es die Anzahl der Trades zurück,
Wenn der Expert Advisor jedoch im Tester getestet wird, gibt er in diesem Code immer einen Handel zurück.
Der Code zeigt, dass ich versucht habe, sowohl Aufträge als auch Geschäfte abzurufen, aber im normalen Modus wird alles normal zurückgegeben, aber im Testgerät wird nur ein Geschäft zurückgegeben.
MT5 funktioniert nicht über Proxys (http,socks 4,5) Build 328. MT4 funktioniert jedoch problemlos über diese Proxys.
Wie kann ich MT5 über einen Proxy zum Laufen bringen?
Ich habe eine Frage:
Ich bestimme die Anzahl der Dezimalstellen:
Ich erhalte beim Kompilieren eine Warnung:
möglicher Datenverlust durch Typumwandlung bei variabler Ziffer
Es ist unklar, warum, da der Datentyp eine ganze Zahl ist.
Wenn ich versuche, den Datentyp in long, ulong oder einen anderen zu ändern, erscheint eine ähnliche Warnung in einer anderen Zeile und auch für die Variable digit:
SL=NormalizeDouble(SL, digit);
Was mache ich falsch?
Ich habe eine Frage:
Ich bestimme die Anzahl der Dezimalstellen:
Ich erhalte beim Kompilieren eine Warnung:
möglicher Datenverlust durch Typumwandlung bei variabler Ziffer
Es ist unklar, warum, da der Datentyp eine ganze Zahl ist.
Wenn ich versuche, den Datentyp in long, ulong oder einen anderen zu ändern, erscheint eine ähnliche Warnung in einer anderen Zeile und auch für die Variable digit:
Was mache ich falsch?
Sie ist wie folgt festgelegt
Ich habe eine kleine Anregung.
Warum werden die Berichte nicht in mht (Webarchiv) erstellt, das scheint für die Benutzer bequemer zu sein.
1 Bericht - 1 Datei, nicht wie bisher 2 (html und png)