Исходный код · ID 2813
grid-mod-3124 ma.mq4
Похожие материалы по тегам
doubletap3d.mq5MetaTrader 5 · 1 общих теговday type radar for tradingview.txtTradingView · 1 общих теговea robofibo source v.11.2.mq4MetaTrader 4 · 1 общих теговzuluquantsupertrend_pro_elite_v6.mq5MetaTrader 5 · 1 общих теговtraders_dynamic_cb_ssa_norm_index_alerts+arrows1@lifeindreamsworld.mq4MetaTrader 4 · 1 общих теговtrader-criptom4n fixed eror.txtTradingView · 1 общих тегов
Вы автор или правообладатель?
Сообщите нам, если считаете, что материал размещён без разрешения.
Сообщить о материале
Обращение по товару «grid-mod-3124 ma.mq4» отправится на рассмотрение. Укажите контакт для ответа и опишите причину.
Поиск по коду файла
#property version "1.00"
#property strict
input int iTakeProfit = 300;
input double iStartLots = 0.01;
input double iMultipler = 2;
input int iOrderStep = 390;
input int iMinimalProfit = 50;
input int iMagicNumber = 227;
input int iSlippage = 30;
int OnInit()
{
// код доступен только после оплаты
}
void OnTick()
{
// код доступен только после оплаты
}
double BuyPriceMin = 0, BuyPriceMinLot = 0, SelPriceMax = 0, SelPriceMaxLot = 0;
int b = 0, s = 0;
double BuyPriceSumm = 0, BuyLotsSumm = 0, SelPriceSumm = 0, SelLotsSumm = 0;
for(int i = 0; i < OrdersTotal(); i++)
if(OrderSelect(i, SELECT_BY_POS, MODE_TRADES) == true)
if(OrderMagicNumber() == iMagicNumber || iMagicNumber == -1)
if(OrderSymbol() == _Symbol)
{
if(OrderType() == OP_BUY)
{
if(OrderOpenPrice() < BuyPriceMin || BuyPriceMin == 0)
{
BuyPriceMin = OrderOpenPrice();
BuyPriceMinLot = OrderLots();
}
BuyPriceSumm += OrderOpenPrice() * OrderLots();
BuyLotsSumm += OrderLots();
b++;
}
if(OrderType() == OP_SELL)
{
if(OrderOpenPrice() > SelPriceMax || SelPriceMax == 0)
{
SelPriceMax = OrderOpenPrice();
SelPriceMaxLot = OrderLots();
}
SelPriceSumm += OrderOpenPrice() * OrderLots();
SelLotsSumm += OrderLots();
s++;
}
}
double BuyLots = 0, SelLots = 0;
if(b == 0)
BuyLots = iStartLots;
else
BuyLots = BuyPriceMinLot * iMultipler;
if(s == 0)
SelLots = iStartLots;
else
SelLots = SelPriceMaxLot * iMultipler;
double ma1 = iMA(_Symbol, _Period, 21, 0, MODE_EMA, PRICE_CLOSE, 1);
double ma2 = iMA(_Symbol, _Period, 44, 0, MODE_EMA, PRICE_CLOSE, 1);
if(ma1 > ma2)
if(b ==Показано первые 50% кода (символов: 2606)
Что вы получите после оплаты
На этой странице откроется полный исходный код файла вместо ознакомительного фрагмента.
Зачем нужен email? Адрес передаётся вместе с заказом в магазин и сохраняется для связи заказа с оплатой. Укажите адрес, к которому у вас есть доступ.
Чтобы оформить заказ, введите email и перейдите к оплате.
Стоимость полного кода
261₽
≈ $3.06