Thema: Forex-Roboter
Einzelnen Beitrag anzeigen
  #10 (permalink)  
Alt 13.02.16
Bööörni-breuser Bööörni-breuser ist offline
Neues Mitglied
 
Registriert seit: Feb 2016
Beiträge: 19
Bööörni-breuser befindet sich auf einem aufstrebenden Ast
Standard Mein erster EA

Hallo- ich möchte dir nicht auf den Geist gehen, aber---
ich babe das Programm so wie du sagst in +++ ticket=OrderSend(Symbol(),
OP_BUYSTOP,Lot+++-usw. und bei SELLSTOP ebenso, geändert.
Es werden keine Fehler augezeigt, der Tester läuft vom 01.01.16 bis 12.02.16 durch, es wird jedoch kein Handel angezeigt und kein Handel getätigt.
Im Tester-Jornal wird, unter Nachrichten, in ca. 100 Meldungen am Anfang
2016.02.11 02:42 MACD Sample EUR-USD,M15:TakeProfit weniger als 40-bis
2016.02.11 23:59 MACD Sample EUR-USD,M15:TakeProfit weniger als 40- am
Ende. Das sieht so aus als wenn der Handel nur am 11.02.2016 zwischen
02:42 und 23:59 Uhr ausgeführt wird. In dieser Zeit kann der EA aber nicht handeln. Der Start ist um 01:00 Uhr und wird um 23:00 Uhr geschlossen.
Der EA soll nur jeweils einen Handel Buystop und Sellstop um 01:00 täglich eröffnen und um 23:00 Uhr schliessen.
mfg. Bööörni


Zitat:
Zitat von xHobbyTradeRx Beitrag anzeigen
Du hast wieder ein Fehler drin, entweder nimmst du OP_BUY und Ask, oder OP_BUYSTOP und Ask+PendingOrderBuyStop*10*Point.
So:
ticket = OrderSend(Symbol(),OP_BUY,Lots,Ask,3,0,Ask+TakePro fit*10*Point,"mei n EA",12345,0,clrGreen);
Oder so:
ticket = OrderSend(Symbol(),OP_BUYSTOP,Lots,Ask+PendingOrde rBuyStop*10*Point,3,0,Ask+TakeProfit*10*Point,"mei n EA",12345,0,clrGreen);