Fehler, Irrtümer, Fragen - Seite 890

 
A100:

es hängt von der Größe des Kontrakts ab, bei Silber ist der Kontrakt 5000 (nur ist es nicht die Tickgröße, sondern der Wert), aber die Tickgröße


SYMBOL_TRADE_TICK_SIZE - это минимальное изменение цены 

Ich muss wissen, wie viel sich ein Tick verändert, wenn ich zum Beispiel 1/0,1/0,01 Lots kaufe oder verkaufe.

Für den Euro ist sie korrekt, aber für Silber und Gold ist sie unklar. Wenn sich der Silberpreis um 0,01 ändert, ändert sich der Preis um 50 Dollar, und wenn sich der Goldpreis um 0,01 ändert, ändert sich der Preis um 0,01?

 
Konstantin83:

Wenn sich der Silberpreis um 0,01 ändert, ändert sich der Preis um 50 Dollar?

0,01 x 5000 = 50

5000 ist die Größe des Silberkontrakts

 
A100:

0,01 x 5000 = 50

5000 ist die Kontraktgröße für Silber

Woher weiß ich dann , wie sich der Wert eines Ticks ändert, wenn ich zum Beispiel 1/0,1/0,01 Lots Gold oder Silber kaufe oder verkaufe? Wie kann ich diese Werte programmgesteuert abrufen?

Ticker Ersteinschuss Verbreitung Streuwert Häkchen Tick-Wert Positionswert Maximale Hebelwirkung
GC 2800 0,50 USD 50,00 USD 0,10 USD 10,00 USD 169 880,00 USD 61
ZI 3300 2,00 Cent 100,00 USD 0,50 Cent 25,00 USD 165 025,00 USD
Документация по MQL5: Стандартные константы, перечисления и структуры / Состояние окружения / Информация об инструменте
Документация по MQL5: Стандартные константы, перечисления и структуры / Состояние окружения / Информация об инструменте
  • www.mql5.com
Стандартные константы, перечисления и структуры / Состояние окружения / Информация об инструменте - Документация по MQL5
 

In einem der DC.

silber 2012.12.04 21:07:26 TestSilber (XAGUSD.e,H1) LotCost(Current) = 0.05000
Gold 2012.12.04 21:08:31 TestSilver (XAUUSD.e,H1) LotCost(Current) = 0.10000
EUR 2012.12.04 21:08:50 TestSilver (EURUSD.e,H1) LotCost(Current) = 1.00000


Der Tick-Wert ist in DC und Metaquotes gleich, während Silber und Gold unterschiedlich sind...

 

benötigen vollständige Informationen: Auftragswert und Genauigkeit

 
metaquote server

Vertrag * Tick = Tickwert

Gold 100 * 0,01 = 1 in der Marktübersicht - Symbol Spezifikationswert 0,01

Silber 5000 * 0,01 = 50 in der Marktüberwachung - Symbol Spezifikationswert 0

Dateien:
v4s3nh.png  50 kb
lqypote.png  50 kb
 
  1. Der Handel mit diesen Zeichen ist deaktiviert (ich denke, dies ist der Hauptgrund für die Diskrepanz)
  2. 0 - eindeutig ein ungültiger Wert - ich habe schon einmal eine Aufforderung gesehen, dies zu korrigieren
 

Warum stehen die Zitate in der DC praktisch still?

Beispiel:

Bei MQ im Terminal ändern sich die Kurse fast jede Sekunde, während es dort so aussieht, als würden sie sich einmal pro Minute ändern.

Wahrscheinlich, weil sie nicht nehmen + - kleine Schwankungen, und wenn der Preis beginnt, deutlich zu ändern, ändert es. Oder?

Ich muss jetzt im MQ-Terminal nachsehen, um mit diesem Broker zu handeln =)

 

Fehler 4756

Die Besonderheit ist, dass eine korrekte Initialisierung

        MqlTradeRequest request = { 0 };
        request.symbol = "EURUSD";
        request.action = TRADE_ACTION_SLTP;
        request.sl = 1.3200;
        request.type_filling = WRONG_VALUE;
        request.type = WRONG_VALUE;

Fehler 4756 bei der Ausführung, und die Fehlerinitialisierung

         MqlTradeRequest request = { 0 };
        request.symbol = "EURUSD";
        request.action = TRADE_ACTION_SLTP;
        request.sl = 1.3200;
        request.type_filling = ORDER_FILLING_FOK;
        request.type = ORDER_TYPE_BUY;

im Gegenteil - es funktioniert dabei fehlerfrei

TRADE_ACTION_SLTP sollte überhaupt nicht auf Anforderungsfelder reagieren, außer

  • aktion
  • symbol
  • sl
  • tp
mit Ausnahme von

 
A100: TRADE_ACTION_SLTP sollte überhaupt nicht auf Anforderungsfelder reagieren
Dies war bis letzten Herbst der Fall. Dann gab es viele Fragen im Forum, warum beim Ausfüllen eines Handelsantrags wie üblich ein Fehler zurückgegeben wurde. Infolgedessen wurde empfohlen, die Anforderungsvariable auf Null zu setzen, wie Sie es getan haben.