Orders Execution
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
14.00 %
Total Trades
9352
Won Trades
1626
Lost trades
7726
Win Rate
0.17 %
Expected payoff
-1.07
Gross Profit
1626.00
Gross Loss
-11588.80
Total Net Profit
-9962.80
-100%
-50%
0%
50%
100%
SHE_Lucky
//+------------------------------------------------------------------+
//| SHE_Lucky.mq4 |
//| Copyright © 2006, strategy.alfamoon |
//| http://expertmillionaire.ru/ |
//+------------------------------------------------------------------+
double a, b;
bool first=true;
extern int Shift = 3;
extern double Lot=0.1;
extern int Limit = 10;
extern int Take = 3;
extern int NumOrd=1;
extern int TP = 10;
extern int SL=15;
int z;
//----------------------------------------------------------------------------
int start(){
if (first) {a=Ask; b=Bid; first=false; return(0);}
z=MarketInfo(Symbol(),MODE_STOPLEVEL);
if (OrdersTotal()<NumOrd)
{
if (Ask-a>=Shift*Point)
{OrderSend(Symbol(),OP_SELL,Lot,Bid,1,Bid+SL*Point,Bid-TP*Point,"",0,0,Red);}
if (b-Bid>=Shift*Point)
{OrderSend(Symbol(),OP_BUY,Lot,Ask,1,Ask-SL*Point,Ask+TP*Point,"",0,0,Blue);}
}
a=Ask;
b=Bid;
ModifyAll();
CloseAll();
return(0);}
//-----------------------------------------------------------------------------
void CloseAll() {
for (int cnt = OrdersTotal()-1 ; cnt >= 0; cnt--) {
OrderSelect(cnt,SELECT_BY_POS,MODE_TRADES);
if (OrderSymbol() == Symbol()) {
/* if ((OrderProfit()>Take)) {
if(OrderType()==OP_BUY) OrderClose(OrderTicket(),OrderLots(),Bid,2,CLR_NONE);
if(OrderType()==OP_SELL) OrderClose(OrderTicket(),OrderLots(),Ask,2,CLR_NONE);
}
else */
{
if((OrderType()==OP_BUY) && (((OrderOpenPrice()-Ask)/Point) > Limit))
OrderClose(OrderTicket(),OrderLots(),Bid,3,Green);
if((OrderType()==OP_SELL) && (((Bid-OrderOpenPrice())/Point) > Limit))
OrderClose(OrderTicket(),OrderLots(),Ask,3,Green);
}
}
}
}
//-----------------------------------------------------------------------------
void ModifyAll() {
for (int cnt = OrdersTotal()-1 ; cnt >= 0; cnt--) {
OrderSelect(cnt,SELECT_BY_POS,MODE_TRADES);
if (OrderSymbol() == Symbol() && OrderTakeProfit()==0) {
{
if((OrderType()==OP_BUY) && (((OrderOpenPrice()-Ask)/Point) >= z-Take))
OrderModify(OrderTicket(),OrderOpenPrice(),OrderStopLoss(),OrderOpenPrice()+Take*Point,0,Gold);
if((OrderType()==OP_SELL) && (((Bid-OrderOpenPrice())/Point) >= z-Take))
OrderModify(OrderTicket(),OrderOpenPrice(),OrderStopLoss(),OrderOpenPrice()-Take*Point,0,Gold);
}
}
}
}
//--------------------------------------------------------------------------
double GetLots() {
return (NormalizeDouble(AccountFreeMargin()/10000,1));
//return (1);
}
//-------------------------------------------------------------------------
Comments
Markdown Formatting Guide
# H1
## H2
### H3
**bold text**
*italicized text*
[title](https://www.example.com)

`code`
```
code block
```
> blockquote
- Item 1
- Item 2
1. First item
2. Second item
---