Исходный код · ID 319
macdma(ea)beta.mq4
Похожие материалы по тегам
2 to 1 strategy with signals.txtTradingView · 2 общих теговmulti_lot_scalper_a.mq4MetaTrader 4 · 2 общих теговfresh algo signals & overlays v25_6334471093901859175.txtTradingView · 2 общих теговfresh algo v24 tradingview indicator_5918156155804195406.txtTradingView · 2 общих теговlinear regression channel.mq4MetaTrader 4 · 2 общих теговtrading criteria.mq4MetaTrader 4 · 2 общих тегов
Вы автор или правообладатель?
Сообщите нам, если считаете, что материал размещён без разрешения.
Сообщить о материале
Обращение по товару «macdma(ea)beta.mq4» отправится на рассмотрение. Укажите контакт для ответа и опишите причину.
Поиск по коду файла
#define SIGNAL_NONE 0
#define SIGNAL_BUY 1
#define SIGNAL_SELL 2
#define SIGNAL_CLOSEBUY 3
#define SIGNAL_CLOSESELL 4
extern string Expert_Name = "---- MacdMA(ea)Beta ----";
extern int MagicNumber = 9219;
extern string EA_Comment = "MacdMA(ea)Beta " ;
extern int Maximum_Spread = 8;
extern bool SignalMail = False;
extern bool PlaySound_OnTrade_Open = True;
extern string SoundFile = "abc.wav" ;
extern bool EachTickMode = True;
extern bool ShowComments = True;
extern double Lots = 0.20;
extern double MACDOpenLevel = 25;
extern double MATrendPeriod = 8;
extern double MATrendPeriod_2 = 15;
extern bool Close_Lots_Mode = True;
extern double First_Close = 0.19 ;
extern int First_Close_TP = 30 ;
extern double Second_Close = 0.01 ;
extern int Second_Close_TP = 750 ;
extern double Third_Close = 0.00 ;
extern int Third_Close_TP = 850 ;
extern int Slippage = 3;
extern bool StopLossMode = True;
extern int StopLoss = 165;
extern bool TakeProfitMode = True;
extern int TakeProfit = 450;
bool TrailingStopMode = false;
int TrailingStop = 365;
bool MoveStopOnce = True;
extern int MoveStopWhenPrice = 20;
int MoveStopTo = 1;
bool CloseExcept = True;
extern double QtyForStopExcept = 0.01;
extern int StopWhenPrice = 15;
extern bool MoveStopOnceWhenQty = True;
extern double MoveStopWhenQty = 0.01;
extern int MoveStopBy = 400;
extern string Trading_Parameters="--Trading Hour Parameters--";
extern string Trading_Hours="UseTradingHours - Enter 1 for YES, 0 for NO";
extern int UseTradingHours = 1;
extern string Session1="Trade Session 1 - Enter 1 for YES, 0 for NO";
extern int TradeSession1 = 1;
extern int Session1Start = 0300; // Start trades after time
extern int Session1Stop = 0930; // Stop trading after time
extern string Session2="Trade Session 2 - Enter 1 for YES, 0 for NO";
extern int TradeSession2 = 1;
extern int Session2Start = 0930; // Start trades after time
extern int Session2Stop = 1400; // Stop trading after time
extern string Session3="Trade Session 3 - Enter 1 for YES, 0 for NO";
extern int TradeSession3 = 1;
extern int Session3Start = 1400; // Start trades after time
extern int Session3Stop = 1900; // Stop trading after time
extern string Session4="Trade Session 4 - Enter 1 for YES, 0 for NO";
extern int TradeSession4 = 0;
extern int Session4Start = 1545; // Start trades after time
extern int Session4Stop = 2000; // Stop trading after time
extern string Session5="Trade Session 5 - Enter 1 for YES, 0 for NO";
extern int TradeSession5 = 0;
extern int Session5Start = 2000; // Start trades after time
extern int Session5Stop = 2300; // Stop trading after time
bool YesStop;
double myPoint;
int BarCount;
int Current;
bool TickCheck = False;
int init() {
// код доступен только после оплаты
}
int deinit() {
return(0);
}
int start() {
// код доступен только после оплаты
}
bool CheckOutsideSession(int SessionStart, int SessionStop, int ct)
{
if (SessionStart < SessionStop)
{
if (ct >= SessionStart && ct <= SessionStop) return (false); else return(true);
}
else
{
if (ct > SessionStop && ct < SessionStart) return (true); else return(false);
}
}
bool CheckTradingTimes()
{
bool StopTrading;
int ct;
ct = Hour() * 100 + Minute();
StopTrading = true;
if (TradeSession1 == 1)
{
StopTrading = CheckOutsideSession(Session1Start, Session1Stop, ct);
}
if (StopTrading == true)
{
if (TradeSession2 == 1)
{
StopTrading = CheckOutsideSession(Session2Start, Session2Stop, ct);
}
}
if (StopTrading == true)
{
if (Показано первые 50% кода (символов: 18329)
Что вы получите после оплаты
На этой странице откроется полный исходный код файла вместо ознакомительного фрагмента.
Зачем нужен email? Адрес передаётся вместе с заказом в магазин и сохраняется для связи заказа с оплатой. Укажите адрес, к которому у вас есть доступ.
Чтобы оформить заказ, введите email и перейдите к оплате.
Стоимость полного кода
1 833₽
≈ $21.54