Aleksandr Slavskii / Публикации
Коды
ZZVolatility для MetaTrader 5
Ещё один зиг заг. ZigZag
Angle и Speed для MetaTrader 5
Индикатор показывает угол или среднюю скорость изменения цены
Second Bars для MetaTrader 5
Индикатор рисует на графике произвольный секундный таймфрейм
Comment для MetaTrader 5
Простенький коммент
Dynamic RSI для MetaTrader 5
Dynamic RSI индикатор
ScalePrice - ценовая шкала для слабовидящих. для MetaTrader 4
Замучил мелкий шрифт в терминале? Этот индикатор делает цифры цены видимыми
PriceScale - ценовая шкала для слабовидящих. для MetaTrader 5
Замучил мелкий шрифт в терминале? Этот индикатор делает цифры цены видимыми
TicksGraphic для MetaTrader 5
Отображение тиков свечи в виде графика
Profit_Hour для MetaTrader 5
График - гистограмма входов и прибыли по часам
ScreenShotOptimization для MetaTrader 5
Скрипт, сохраняет скриншоты графика баланса каждого прохода оптимизации
Cтатьи
Визуальная оценка результатов оптимизации для MetaTrader 5
Разговор в этой статье пойдёт о том, как построить графики всех проходов оптимизации и подобрать оптимальный пользовательский критерий. А также о том, как, имея минимальные знания в MQL5 и большое желание, используя статьи сайта и комментарии на форуме, написать то, что хочется
Форум
Нужна спецификация биткоина.
Нужно протестить стратежку на биткоине , котировки есть, а спецификации нету и настроить, что то никак не получается. В итоге тестирование получается не совсем (совсем не) правильное. Если у вас есть биткоин поделитесь файлом настроек .json Как сохранить файл настроек я показал на гифке. Хотелось бы
Проскальзывание лимитного ордера на бирже.
Впервые столкнулся с проскальзыванием лимитного ордера на бирже. Инструмент sfin, ордер был выставлен по цене 1262.8, а исполнился по 1233.0 Собственно вопрос такой. При каких обстоятельствах такое возможно? Дайте хоть какое то логическое объяснение как такое может быть. Так как у меня вообще, это
Не работает в тестере OBJPROP_ANCHOR для OBJ_BITMAP
Написал индикатор, значки рисовал на канвасе, в терминале рисует всё как надо, а в тестере точка привязки встаёт в левый верхний угол объекта и не хочет меняться функцией ObjectSetInteger (chart_ID, name, OBJPROP_ANCHOR , ANCHOR_UPPER ); или ObjectSetInteger (chart_ID, name, OBJPROP_ANCHOR
Помогите объединить несколько массивов в один.
Не получается сделать красиво, да и не красиво тоже не получается. Есть n-ное количество массивов отсортированных по возрастанию, не так чтоб сильно-сильно много, но всё таки дофига. Нужно получить один массив отсортированный по возрастанию без повторений значений элементов массивов . int aaa[] = {
Откуда берутся лишние бары в тестере стратегий?
Я исчерпал все свои возможности найти причину этой проблемы. Пользовательский символ в терминале строится так как надо, всё красиво, а когда прогоняю на нём советник в тестере, появляются лишние бары. В настройках тестера выбрано "каждый тик на основе реальных тиков". Выглядит это так. При этом если
Вопрос по WinAPI
Здравствуйте. Появились задачи, которые без WinAPI не решить. Стал разбираться как это работает. Частично разобрался, но несколько не решённых вопросов не дают продвинуться дальше в моих задачах. Допустим, надо сохранить отчёт или сет или файл настроек. Вызывается окно выбора имени сохраняемого
Вопрос по HistogramChart
Нужно нарисовать гистограмму типа такой Рисую так: //+------------------------------------------------------------------+ #include <Canvas\Charts\HistogramChart.mqh> void OnStart ( void ) { ChartSetInteger ( 0 , CHART_SHOW , false ); ChartSetInteger ( 0 , CHART_COLOR_BACKGROUND , clrWhite );
Не получается посчитать размер строки в пикселях, не создавая OBJ_LABEL.
Здравствуйте. Задача, написать строку длиннее 62 символов. Типа такой: Разбил текст на две строки, от 0 до 11 и от 12 до 24, пытаюсь написать их последовательно. Для этого надо узнать размер первой строки. string txt = "0 " + "1 " + "2 " + "3 " + "4 " + "5 " + "6 " + "7 " + "8 " + "9 " +
tested with error "wrong timeframe request in Open Prices mode" in 0:00:00.000
Тестерный советник, максимально упрощённый, работающий по ценам закрытия предыдущей свечи. //+------------------------------------------------------------------+ //| Ordinary_EA.mq5 | //| Copyright 2021, MetaQuotes
Запускаю оптимизацию "полный перебор всех параметров", а получаю оптимизацию ГА
Terminal MetaTrader 5 x64 build 3092 . Запускаю оптимизацию "полный перебор всех параметров", а запускается оптимизация ГА. В другом терминале с таким же билдом, такой ошибки нет. Понятно, что то, где то сохранённое переключает мне оптимизацию. В настройках оптимизации всё сохранено правильно. Я