Orders Execution
Indicators Used
0
Views
0
Downloads
0
Favorites
VR---BUCH
//////////////////////////////////////////////////////////////////////
// VR---BUCH.mq4 //
// Voldemar227 //
// http://www.tesvop.narod.ru //
//////////////////////////////////////////////////////////////////////
// ÏÅÐÅÑÅ×ÅÍÈÅ ÌÓÂÈÍÃΠ//
//////////////////////////////////////////////////////////////////////
#property copyright "http://www.tesvop.narod.ru"
extern string Íàñòðîéêè = "Ãëàâíûå íàñòðîéêè"; ////////////////////////
extern int MagicNumber = 227 ; //Èíäèâèäóàëüíûé íîìåð//
extern double Lots =0.1 ; //
extern int Slip = 5 ; //Ïðîñêàëüçûâàíèå////////////////////////////////////////////////////////////////
//------------------------------------------------------------------// //
//Èíäèêàòîðû // //
//------------------------------------------------------------------// //
extern string Èíäèêàòîð1 = "MA-Ìåäëåííûé" ; // //
extern int MAPeriod1 = 130 ; //Ïåðèîä //
extern int MA1_price = 3 ;
extern int MA1_shift = 11 ;
extern int MA1_type = 1 ;
extern string Èíäèêàòîð2 = "MA-Áûñòðûé" ; // //
extern int MAperiod2 = 61 ; //Ïåðèîä //
extern int MA2_price = 2 ;
extern int MA2_shift = 5 ;
extern int MA2_type = 3 ;
//------------------------------------------------------------------/////////////
int tiket1,tiket2,tiket;
int start()
{
//---------------------------------------------------------------------------------------------------------------//
double MA1 =iMA(NULL,0,MAPeriod1,MA1_shift,MA1_type,MA1_price,0); // âû÷èñëÿåì èíäèêàòîð ÌÀ //
//Print("ma1=====",MA1);
double MA2 =iMA(NULL,0,MAperiod2,MA2_shift,MA2_type,MA2_price,0); // âû÷èñëÿåì èíäèêàòîð ÌÀ //
//Print("ma2=====",MA2);
//---------------------------------------------------------------------------------------------------------------//
if(OrdersTotal()==0)
{
if((MA2>MA1)&&(Close[0]>MA2 ))
{
tiket1=OrderSend(Symbol(),OP_BUY,Lots,NormalizeDouble(Ask,Digits),Slip,0,0,NULL,MagicNumber,0,CLR_NONE);
}
if((MA2<MA1)&&(Close[0]<MA2))
{
tiket2=OrderSend(Symbol(),OP_SELL,Lots,NormalizeDouble(Bid,Digits),Slip,0,0,NULL,MagicNumber,0,CLR_NONE);
}}
if(OrdersTotal()==1)
{
if((MA2>MA1)&&(Close[0]>MA2 ))
{
OrderClose(tiket2,Lots,Ask,Slip,Red);
}
if((MA2<MA1)&&(Close[0]<MA2))
{
OrderClose(tiket1,Lots,Bid,Slip,Red);
}
}
//---------------------------------------------------------------------------------------------------------------------------
//Òðàë
//---------------------------------------------------------------------------------------------------------------------------
return(0);}
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
---