← К каталогу
Исходный код · ID 499

rsi_bollingerbands.mq4

Похожие материалы по тегам

ea robofibo source v.11.2.mq4MetaTrader 4 · 1 общих теговᴇɴᴛʀʏ.txtTradingView · 1 общих теговzonestrategy.mqhMetaTrader 5 · 1 общих теговxauusd_simple_strategy7.mq4MetaTrader 4 · 1 общих теговxauusd_grok_presisi_scalper_v1.4 - anti detach.mq5MetaTrader 5 · 1 общих теговxauusd_gold_perfect.mq4MetaTrader 4 · 1 общих тегов
Вы автор или правообладатель?

Сообщите нам, если считаете, что материал размещён без разрешения.

Получить полный код

Поиск по коду файла

#define NAME		"RSI_BollBands" 

#include <WinUser32.mqh>

int          MagicNumber=143012791;
int          magic_number;
double       _point,_bid,_ask,_spread,_Low,_High,_close,_open;
int          _digits;
string       _symbol;
int          slpg=3;
double       MULT;
string       SymbolArray[10]={"EURUSD","GBPUSD","USDCAD","USDCHF","USDJPY","AUDUSD","EURJPY","GBPJPY","EURGBP","USDRUB"};
int          ActvTimeFrm;
int          ksymbol;
int          CtrBuy=0;
int          CtrSell=0;

extern string    ActvSymbol = "EURUSD";
extern bool      TriggerOne = false; // Trig 1 RSI OB/OS Fixed Lims
extern bool      TriggerTwo =  true; // Trig 2 RSI OB/OS BB Sigma Lims

extern string   NoteTrigger1=" Trigger 1 - RSI OB/OS ";
extern double    BBSpreadH4Min_1=84.;
extern double    BBSpreadM15Max_1=64.;
extern int       RSIPer_1=10;

extern double    RSILoM15_1 = 24.;
extern double    RSIHiM15_1 = 66.;
extern double    RSILoH1_1 =  34.;
extern double    RSIHiH1_1 =  54.;
extern double    RSILoH4_1 =  48.;
extern double    RSIHiH4_1 =  56.;

extern double    RSIHiLimH4_1 =   85.;
extern double    RSILoLimH4_1 =   35.;
extern double    RSIHiLimH1_1 =   80.;
extern double    RSILoLimH1_1 =   24.;
extern double    RSIHiLimM15_1 =  92.;
extern double    RSILoLimM15_1 =  20.;
extern double    RDeltaM15_Lim_1=-3.5;
extern double    StocLoM15_1   =  26.;
extern double    StocHiM15_1   =  64.;

extern string   NoteTrigger2=" Trigger 2 - RSI BB OB/OS ";
extern int       RSIPer_2=20;
extern double    BBSpreadH4Min_2=65.;
extern double    BBSpreadM15Max_2=75.;
extern int       NumRSI=60;

extern double    RSIM15_Sigma_2= 1.20;
extern double    RSIH1_Sigma_2 =  0.95;
extern double    RSIH4_Sigma_2 =  0.9;

extern double    RSIM15_SigmaLim_2=1.85;
extern double    RSIH1_SigmaLim_2=  2.55;
extern double    RSIH4_SigmaLim_2=   2.7;

extern double    RDeltaM15_Lim_2=-5.5;

extern double    StocLoM15_2 = 24.;
extern double    StocHiM15_2 = 68.;

extern double    Lots=0.1;

extern string noteT1MonMgt=" Trigger One Money Mgmt";
extern double    TakeProfit_Buy_1=150.;
extern double    StopLoss_Buy_1=70.;
extern double    TakeProfit_Sell_1=70.;
extern double    StopLoss_Sell_1=35.;

extern string noteT2MonMgt=" Trigger Two Money Mgmt";
extern double    TakeProfit_Buy_2=140.;
extern double    StopLoss_Buy_2=35.;
extern double    TakeProfit_Sell_2=60.;
extern double    StopLoss_Sell_2=30.;

extern string noteCommon=" Common Data ";

extern int       ATRPer=60;
extern int       BBPeriod=20;
extern double    ATRLim=90.;

extern int       entryhour =     0;
extern int       openhours =    14;
extern int       NumOpenOrders = 1;
extern int       TotOpenOrders = 8;

extern int       FridayEndHour=4;
extern int       L1 = 12;
extern int       L2 =  5;
extern int       L3 =  5;

int init()
  {
      // код доступен только после оплаты
   } //--------------------End init ---------------------------------------------

int deinit()
  {
   Print(" Active Symbol  ",Symbol(),"  Period ",Period());
   Print(" # Buy, Sell Signals:  ",CtrBuy," * ",CtrSell);
   return (0);
  }//------------------------------------------------------------------

int start()
  {
      // код доступен только после оплаты
   }

void OpenOrder(int trade_entry,double Ord_Lots,double Stop_Loss,double Take_Profit,string New_Comment,int Num_OpenOrders)

  {
   int total_EA,total,Mag_Num,trade_result,cnt;
   double tp_norm,sl_norm;
   string NetString;

   total_EA=0;
   total=OrdersTotal();
   for(cnt=0;cnt<total;cnt++)
     {
      if(OrderSelect(cnt, SELECT_BY_POS, MODE_TRADES)==false) return;
      if(OrderType()<=OP_SELL)
         total_EA+=1;
     } // loop
   if(total_EA>=TotOpenOrders) return; // max number of open orders allowed( all symbols)

   total_EA=0;
   for(cnt=0;cnt<total;cnt++)
     {
      if(OrderSelect(cnt, SELECT_BY_POS, MODE_TRADES)== false) return;
      Mag_Num=OrderMagicNumber();
      if(OrderType()<=OP_SELL && OrderSymbol()==_symbol && M

Показано первые 50% кода (символов: 12382)

Что вы получите после оплаты

На этой странице откроется полный исходный код файла вместо ознакомительного фрагмента.

Чтобы оформить заказ, введите email и перейдите к оплате.

Стоимость полного кода
1 238₽