Исходный код · 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 общих тегов
Вы автор или правообладатель?
Сообщите нам, если считаете, что материал размещён без разрешения.
Сообщить о материале
Обращение по товару «rsi_bollingerbands.mq4» отправится на рассмотрение. Укажите контакт для ответа и опишите причину.
Поиск по коду файла
#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? Адрес передаётся вместе с заказом в магазин и сохраняется для связи заказа с оплатой. Укажите адрес, к которому у вас есть доступ.
Чтобы оформить заказ, введите email и перейдите к оплате.
Стоимость полного кода
1 238₽
≈ $14.55