Исходный код · ID 3838
london breakout 1.00.mq4
Похожие материалы по тегам
pro +.txtTradingView · 2 общих теговofada_gold_trader_v230.mq5MetaTrader 5 · 2 общих теговmulti strategy algo combined by enigma mode.txtTradingView · 2 общих теговmacd-osma-on-chart-mtf-v2.mq4MetaTrader 4 · 2 общих теговmelona ob strategy 6th update (by 3dots).txtTradingView · 2 общих теговlondon breakout 1.00@lifeindreamsworld.mq4MetaTrader 4 · 2 общих тегов
Вы автор или правообладатель?
Сообщите нам, если считаете, что материал размещён без разрешения.
Сообщить о материале
Обращение по товару «london breakout 1.00.mq4» отправится на рассмотрение. Укажите контакт для ответа и опишите причину.
Поиск по коду файла
#property strict
input int inputMagicNumber = 202601011; // Unique Magic Number
input string tradeCommentPrefix = "London Breakout"; // Trade Comment Prefix
input double riskPercent = 1.0; // Risk Percentage per Trade
input int atrPeriod = 14;
input double atrMultiplierSL = 1.0;
input double rangeMultiplierTP = 1.5;
input int trailingStart = 1000; // Trailing Start Trigger (Points)
input int trailingStep = 300; // Trailing Step (Points)
input int maxSpread = 30;
input int fastMAPeriod = 20;
input int slowMAPeriod = 50;
input ENUM_TIMEFRAMES maTimeframe = PERIOD_H1;
input int adxPeriod = 14;
input double adxThreshold = 25.0;
input int macdFast = 12;
input int macdSlow = 26;
input int macdSignal = 9;
input int expiryMinutes = 60;
double asianHigh = 0, asianLow = 0, rangeSize = 0;
bool tradePlaced = false;
bool eaActive = true;
double initialBalance;
string panelPrefix = "LBPRO_";
const int LONDON_OPEN_HOUR_GMT = 8;
const int RANGE_START_HOUR_GMT = 5; // 3 hours before London open
const int RANGE_END_HOUR_GMT = 8;
const int ENTRY_END_HOUR_GMT = 9; // Entry window is 1 hour
int OnInit()
{
// код доступен только после оплаты
}
void OnTick()
{
// код доступен только после оплаты
}
void ManageTrailingStop()
{
double stopLevelPoints = MarketInfo(Symbol(), MODE_STOPLEVEL);
double minDistance = stopLevelPoints * Point;
if(stopLevelPoints == 0) minDistance = 0;
for (int i = OrdersTotal() - 1; i >= 0; i--)
{
if (OrderSelect(i, SELECT_BY_POS, MODE_TRADES))
{
if (OrderMagicNumber() != inputMagicNumber || OrderSymbol() != Symbol()) continue;
double openPrice = OrderOpenPrice();
double currentSL = OrderStopLoss();
double newSL;
bool modifyNeeded = false;
Показано первые 50% кода (символов: 7191)
Что вы получите после оплаты
На этой странице откроется полный исходный код файла вместо ознакомительного фрагмента.
Зачем нужен email? Адрес передаётся вместе с заказом в магазин и сохраняется для связи заказа с оплатой. Укажите адрес, к которому у вас есть доступ.
Чтобы оформить заказ, введите email и перейдите к оплате.
Стоимость полного кода
719₽
≈ $8.45