Einzelnen Beitrag anzeigen
  #1 (permalink)  
Alt 10.04.14
Tradox Tradox ist offline
Neues Mitglied
 
Registriert seit: Feb 2014
Beiträge: 2
Tradox befindet sich auf einem aufstrebenden Ast
Lightbulb Programmierung eines EA's - Pro Bar nur ein Trade

Hallo Zusammen,

das ist mein erster Beitrag als Neuling in diesem Forum. Deswegen hoffe ich auch alle Regeln mit diesem Beitrag beachtet zu haben.

Ich bin schon eine längere Zeit am Suchen einer Programmierung.
Der EA soll je einer Bar nur einen Trade eröffnen. Das heißt, wenn ich einen EA im 1 Std. Chart starte, soll er nicht "1000" Neue Trades eröffnen, da der vorherige Trade jeweils in den Stop Loss gelaufen ist.

Ich habe hier einen Ausschnitt von einem EA Beispiel und hoffe jemand kann mir eine Änderung vorzeigen, was die obige Bedingung erfüllt und freue mich über positive Antworten!

Viele Grüße

Tradox

------------------------------------------------

int BarCount;
int Current;
bool TickCheck = False;
//+------------------------------------------------------------------+
//| expert initialization function |
//+------------------------------------------------------------------+
int init() {
BarCount = Bars;

if (EachTickMode) Current = 0; else Current = 1;

return(0);
}
//+------------------------------------------------------------------+
//| expert deinitialization function |
//+------------------------------------------------------------------+
int deinit() {
return(0);
}
//+------------------------------------------------------------------+
//| expert start function |
//+------------------------------------------------------------------+
int start() {
int Order = SIGNAL_NONE;
int Total, Ticket;
double StopLossLevel, TakeProfitLevel;



if (EachTickMode && Bars != BarCount) TickCheck = False;
Total = OrdersTotal();
Order = SIGNAL_NONE;