Dienstag, 16. April 2024, 15:18 UTC+2

Sie sind nicht angemeldet.

  • Anmelden
  • Registrieren

claudio

Benutzer

Registrierungsdatum: 16. November 2015

Beiträge: 17

1

Mittwoch, 19. Juli 2017, 18:59

Anwenderbroker schafft nur Orderanzahl 1 Stück bei Anbindung MT4 FXCM

Hallo zusammen,
ich versuche eine Ordergröße von 10 DAX CFD's zu generieren, beim Broker kommt jedoch immer nur 1 Stück an.

Im HS sind Standardstückzahl 100 eingestellt, Ordertiteleigenschaften Multiplikator habe ich auch mal 100 eingestellt und im AWBroker
sind Einstellung 1 =1, Einstellung2 =100, einstellung3 = 1 eingestellt.

Weiß jemand den Trick das sich mehr als ein Stück pro Trade ordern lassen?

17:52:52: Schnittstelle gestartet, Version 2.0.0.3
17:52:52: Warte auf Investox an Port 2008
17:52:59: Verbindung zu MT4 auf Port 2007 wird gesucht...
17:53:00: Fehler: Connection is forcefully rejected
17:53:12: Verbindung zu MT4 auf Port 2007 wird gesucht...
17:53:12: Verbindung zu MT4 hergestellt
17:53:12: ->ConnOK
17:53:12: Verbindung zu MT4 hergestellt
17:53:23: Socketverbindung zu Investox auf Port 2008 hergestellt
17:53:23: Investox->: VH: Para1=|Para2=10|Para3=|Para4=
17:55:26: Investox->: PO:Symbol=GER30|Multi=100|ID=103|Group=0|Aktion=Buy|Anzahl=1|OrderTyp=Market|User1=1|User2=100|User3=1|IsEnterOrder=1
17:55:26: Befehl: ->OPlace Symbol=GER30|Anzahl=0.01|Ordertyp=0|Aktion=Buy|Limit=0|StopLoss=0|TakeProfit=0|Magic=103|IsEnter=1|HS_ID=1|LotSize=100|
17:56:07: Investox->: PO:Symbol=GER30|Multi=100|ID=104|Group=0|Aktion=Buy|Anzahl=100|OrderTyp=Market|User1=1|User2=100|User3=1|IsEnterOrder=1
17:56:07: Befehl: ->OPlace Symbol=GER30|Anzahl=1|Ordertyp=0|Aktion=Buy|Limit=0|StopLoss=0|TakeProfit=0|Magic=104|IsEnter=1|HS_ID=1|LotSize=100|
17:56:08: ->Placed Magic=104|ID=121225002|Preis=12454.450000|Zeit=1500486962|Anzahl=1|
18:08:29: Investox->: PO:Symbol=GER30|Multi=100|ID=105|Group=0|Aktion=Sell|Anzahl=100|OrderTyp=Market|User1=1|User2=100|User3=1
18:08:29: Befehl: ->OClose Symbol=GER30|Anzahl=1|ID=121225002| (Info: durch Order ID 105)
18:08:30: ->Status ID=121225002|Magic=104|Anzahl=1|Status=closed|Zeit=1500487704|Preis=12459.35
»claudio« hat folgendes Bild angehängt:
  • Screen Shot 07-19-17 at 06.55 PM.JPG

claudio

Benutzer

Registrierungsdatum: 16. November 2015

Beiträge: 17

2

Freitag, 21. Juli 2017, 14:47

MT4 handelt auf Lotbasis

So nach langen ausprobieren habe ich eine Lösung gefunden.

Also für alle die ein ähnliches Problem haben gilt:
MT4 ist wohl empfangsseitig für Orders auf Währungstrades eingestellt = 100.000 /1Lot
In Investox habe ich unter Testbedingungen/Management Anzahl 100.000 und unter Stückelung 5 Lot eingegeben.
Unter Ordereinstellungen/Anwenderbroker/Allgemein sind als Standardstück 500.000 und bei Anwender im Feld Einstellung 100.000 eingestellt.

So werden Trades mit 5 CFD DAX generiert.

Übrigens hat das System bei den Testbedingungen/Berechnung 0,00001 als Wert akzeptiert, manchmal kommt aber auch eine Fehlermeldung, Bitte geben Sie als Wert pro Punkt 0,01 bis 1xx ein.
Hierzu meine Frage an H. Knöpfel, wird der Eingabewert in diesem Feld noch auf 0,00001 beim nächsten update angepasst?

Investox

Administrator

Registrierungsdatum: 31. August 2002

Beiträge: 5 680

3

Freitag, 21. Juli 2017, 17:11

Hallo,

und wenn Sie Standardstückzahl=5 und bei Anwender im Feld Einstellung2 = 1 angeben werden nicht 5 Stück geordert?

>> beim nächsten update angepasst?

Ist notiert. Eine Einstellung <0.01 wird auf jeden Fall akzeptiert, wenn man direkt mit Taste RETURN den Dialog verlässt.

Viele Grüße
Andreas Knöpfel

claudio

Benutzer

Registrierungsdatum: 16. November 2015

Beiträge: 17

4

Freitag, 21. Juli 2017, 17:36

Lieben Dank für die Antwort,

es funktioniert wie Sie es beschreiben.
Das führt auch zur Verienfachung der Berechnung des Wertes pro Punkt, der ist nun 0,1€. Im Testkonto wurden 5 CFD DAX gekauft und wurden beim Broker und in Investox mit dem selben Ergebnis berechnet.

VG
Claudio