Author: Mamedov Sergey,Russia,Voronezh
Orders Execution
It Closes Orders by itself Checks for the total of open ordersIt automatically opens orders when conditions are reached
Indicators Used
Stochastic oscillator
0 Views
0 Downloads
0 Favorites

Profitability Reports

AUD/USD Oct 2024 - Jan 2025
0.00 %
Total Trades 0
Won Trades 0
Lost trades 0
Win Rate 0.0 %
Expected payoff 0.00
Gross Profit 0.00
Gross Loss 0.00
Total Net Profit 0.00
-100%
-50%
0%
50%
100%
GBP/USD Oct 2024 - Jan 2025
0.00 %
Total Trades 0
Won Trades 0
Lost trades 0
Win Rate 0.0 %
Expected payoff 0.00
Gross Profit 0.00
Gross Loss 0.00
Total Net Profit 0.00
-100%
-50%
0%
50%
100%
Stax
//+-------------------------------------------------------------------------+
//|                                      ñîâåòíèê     Stax.mq4         |
//|                                    Mamedov Sergey,Russia,Voronezh       |
//|                                      http://www.MOHCTP36.narod.ru       |
//+-------------------------------------------------------------------------+
#property copyright "Mamedov Sergey,Russia,Voronezh"
#property link      "http://www.MOHCTP36.narod.ru"
extern int cBars1;
extern int cBars2;
extern double Lot = 0.1;
extern int    sl=500;
extern int    tp=500;
extern bool   razvorot=true;

//+------------------------------------------------------------------+
//| expert initialization function                                   |
//+------------------------------------------------------------------+
int init()
  {
//----
   
//----
   return(0);
  }
//+------------------------------------------------------------------+
//| expert deinitialization function                                 |
//+------------------------------------------------------------------+
int deinit()
  {
//----
   
//----
   return(0);
  }
//+------------------------------------------------------------------+
//| expert start function                                            |
//+------------------------------------------------------------------+
int start()
  {

  OrderSelect(SELECT_BY_POS,MODE_TRADES);
  int Order_mode=OrderType();
  if(razvorot==true)
  {
  if(iStochastic(NULL,0,6,21,8,MODE_SMA,0,MODE_MAIN,3)>53&&
      iStochastic(NULL,0,6,21,8,MODE_SMA,0,MODE_MAIN,0)<53&&
     
     Order_mode==OP_BUY)
  {
    OrderSelect(SELECT_BY_POS,MODE_TRADES); 
    if (Order_mode==OP_BUY) { OrderClose(OrderTicket(),OrderLots(),OrderClosePrice(),3,Red); }
  } 
 
  
  if(iStochastic(NULL,0,6,21,8,MODE_SMA,0,MODE_MAIN,3)<42&&
      iStochastic(NULL,0,6,21,8,MODE_SMA,0,MODE_MAIN,0)>42&&
     
     Order_mode==OP_SELL)
  {
    OrderSelect(SELECT_BY_POS,MODE_TRADES); 
    if (Order_mode==OP_SELL) { OrderClose(OrderTicket(),OrderLots(),OrderClosePrice(),3,Green); }
  }
  }
  
  
  
//----
OrderSelect(SELECT_BY_POS,MODE_TRADES); 

   int Total=OrdersTotal(); 

   if(Total<1)

   if(iStochastic(NULL,0,6,21,8,MODE_SMA,0,MODE_MAIN,5)<53&&
      iStochastic(NULL,0,6,21,8,MODE_SMA,0,MODE_MAIN,4)>53)
  {
if (cBars1!=Bars) // ïðîáåæàë òèê è óñëîâèå âûïîëíèëîñü
{   //---------- 1
    
    OrderSend(Symbol(),OP_SELL,Lot,Ask,5,Bid+sl*Point,
    Ask-tp*Point,"My order #",16384,0,Aqua);
    
 cBars1=Bars;
}
}
 if(Total<1)

 if(iStochastic(NULL,0,6,21,8,MODE_SMA,0,MODE_MAIN,5)>42&&
    iStochastic(NULL,0,6,21,8,MODE_SMA,0,MODE_MAIN,4)<42)
  
   {
if (cBars2!=Bars) // ïðîáåæàë òèê è óñëîâèå âûïîëíèëîñü
{   //---------- 1
      
    OrderSend(Symbol(),OP_BUY,Lot,Bid,5,Ask-sl*Point,
    Bid+tp*Point,"My order #",16384,0,Gold);
 cBars2=Bars;
}
}
  
//----
   return(0);
  }
//+------------------------------------------------------------------+

Comments

Markdown supported. Formatting help

Markdown Formatting Guide

Element Markdown Syntax
Heading # H1
## H2
### H3
Bold **bold text**
Italic *italicized text*
Link [title](https://www.example.com)
Image ![alt text](image.jpg)
Code `code`
Code Block ```
code block
```
Quote > blockquote
Unordered List - Item 1
- Item 2
Ordered List 1. First item
2. Second item
Horizontal Rule ---