Zum Inhalt springen
View in the app

A better way to browse. Learn more.

#T/N/X/T

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

XEA Trade.com

Geschrieben

XEA.Trade.com

 

Beispiel:

//+------------------------------------------------------------------+
//| DailyScalp.mq4 |
//|  |
//| 
//+------------------------------------------------------------------+
#property copyright "borrowed some code from mpfx"
#property link "http://www.stideas.com"

extern double TakeProfit = 30;
extern double Lots = 1;
extern double TrailingStop = 99;
extern double Stoploss = 17;
extern double Pips = 16;
extern double Perc = 5;

double Points;
int init ()
{
 Points = MarketInfo (Symbol(), MODE_POINT);
 //----
 return(0);
}
//+------------------------------------------------------------------+
//| |
//+------------------------------------------------------------------+
int deinit()
{
 return(0);
}
//+------------------------------------------------------------------+

//+------------------------------------------------------------------+
//| expert start function |
//+------------------------------------------------------------------+
int start()
{
 double Levv=0;
 int cnt=0, total;

 if(Bars<10)
 {
   Print("bars less than 100");
   return(0);
 }  
 if(OrdersTotal()<1)
 {
   if(AccountFreeMargin()<(1*Lots))
   {
     Print("BrokeAsAJoke");
     return(0);
   }
   Levv= AccountEquity()*(Perc/100/100)/10;
   

   // (BUY)
   if (Close[1]>Close[2])
   {
     OrderSend(OP_BUY,Levv,Ask,3,Bid-Stoploss*Points,Ask+TakeProfit,0,0,Red);
     return(0);
   }
   if (Close[1]>Close[2])
   {
     OrderSend(OP_BUY,Levv,Ask,3,Bid-Stoploss*Points,Ask+TakeProfit,0,0,Red);
     return(0);
   }
   // (SELL)
   if (Close[1]<Close[2])
   {
     OrderSend(OP_SELL,Levv,Bid,3,Ask+Stoploss*Points,Bid-TakeProfit,0,0,Red);
     return(0);
   }
   if (Close[1]<Close[2])
   {
     OrderSend(OP_SELL,Levv,Bid,3,Ask+Stoploss*Points,Bid-TakeProfit,0,0,Red);
     return(0);
   }
   return(0);
 }

 total=OrdersTotal();
 for(cnt=0;cnt<OrdersTotal();cnt++)
 {
   OrderSelect(cnt, SELECT_BY_POS, MODE_TRADES);
   if(OrderType()<=OP_SELL && OrderSymbol()==Symbol())
   {
     if(OrderType()==OP_BUY)
     {
       if(OrderOpenTime() - (CurTime() >= 86400)) //1 Day//
       {
         OrderClose(OrderTicket(),OrderLots(),Ask,3,Violet);
         return(0);
       }
     }
   }
 }

 total=OrdersTotal();
 for(cnt=0;cnt<OrdersTotal();cnt++)
 {
   OrderSelect(cnt, SELECT_BY_POS, MODE_TRADES);
   if(OrderType()<=OP_BUY && OrderSymbol()==Symbol())
   {
     if(OrderType()==OP_SELL)
     {
       if (OrderOpenTime() - (CurTime() >= 86400)) //1 Day//
       {
         OrderClose(OrderTicket(),OrderLots(),Bid,3,Violet);
         return(0);
       }
     }
   }
 }
}

Featured Replies

Geschrieben
Download über Rechtsklick>Speichern geht auf der Seite nicht, oder? Wer an die Codes will, muss mit Copy&Paste arbeiten.
Geschrieben
  • Autor
:laugh: Ah, so funktioniert das!

 

Wir fangen zwar hier erst an, aber genau so habe ich mir das vorgestellt.

Besonders die Art der Grafiken. Diese Pfeilhinweise usw.

Wir lernen alle dadurch besser. :laugh:

Irgendwie sollten wir es schaffen, dafür eine Bilderbibliothek anzulegen.

 

PS: Ich habe es (bisher) nicht geschafft, obwohl meine Daten z.B. EUR/USD vollständig sind, einen

Backtest durchzuführen. Immer nur 'weiße' Blätter als Ergebnis ... :laugh:

Geschrieben
werden die Signale auch angezeigt oder werden nur die Orders (theoretisch) ausgeführt?

 

Da hat man gerade ein Etappenziel erreicht (den Smilie zu konfigurieren) schon kommt einer und macht Druck :laugh:

 

Wir fangen zwar hier erst an, aber genau so habe ich mir das vorgestellt.

 

Ich denke auch, dass wir nur mit "Try and Error" vorwärts kommen.

 

Irgendwie sollten wir es schaffen, dafür eine Bilderbibliothek anzulegen.

 

Ähm-ja, kein Problem. Die Frage ist nur, wie sich das am Besten umsetzen lässt.

Beim Zugriff auf die Gallerie habe ich vorhin bemerkt, dass es einen Bug gibt. Ich kann derzeit auf meine Alben nicht zugreifen :laugh:

 

PS: Ich habe es (bisher) nicht geschaft, obwohl meine Daten z.B. EUR/USD vollständig sind, einen

Backtest durchzuführen.

 

Da bist du mir zwei Schritte voraus :laugh:

Geschrieben
  • Autor
Da bist du mir zwei Schritte voraus :laugh:

 

:laugh: Es geht ... :top: :hihi: :laugh: :laugh: :top: :gun:

 

Die Anleitung (*.doc - 15 Seiten; lesen ab S. 7) von dem EA "Bogie-NN-v8. [ haben wir von FinGeR erhalten] :gun:

Dort ist alles beschrieben... :gun:

Der Beweis...

backtest.jpg

Dein Kommentar

Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.

Gast
Auf dieses Thema antworten...

Account

Navigation

Suche

Suche

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.