Valery V. Chesnokov
Valery V. Chesnokov
Друзья

Добавляя друзей через их профиль или через поиск, вы сможете легко общаться и отслеживать их присутствие на сайте.

Valery V. Chesnokov
Добавил тему MT4 терминал на 64-хразрядной ОС
Хочу задать вопросы разработчикам: 1. Тестировался ли MT4 терминал на 64-хразрядных версиях Windows: WinXP 64 bit, Windows 2003 Server, Windows Vista x64? Если приобрести как upgrade Windows Vista x64, не будет ли потери работы терминала и
Valery V. Chesnokov
Добавил тему Как взять данные из .hst файлов истории в собственный формат?
Вопрос к разработчикам или тем, кто знает. Мне нужно вытащить данные из файлов истории (папка history, файлы .hst) в другой формат, собственные файлы для обработки. Как это сделать простейшим способом ? Позволят ли массивы Close[i] и Time[i] взять
Valery V. Chesnokov
Добавил тему Пауза в работе оптимизатора
При прогоне оптимизатора ощущается потребность во временном прерывании вычислений . Например, потратив 8 часов на перебор вариантов, я решил, что пора выключить машину и лечь спать, или отдать её под другие надобности, или перенести вычисления с
Valery V. Chesnokov
Добавил тему Кластер из терминалов MT4
Для тестирования эксперта с большим числом вариантов перебора есть мысль организовать кластер из множества терминалов MT4 для распределённых вычислений . Это увеличит производительность расчёта. Вопрос «на засыпку» разработчикам – такое сейчас
Valery V. Chesnokov
Добавил тему Предел генетического алгоритма оптимизатора в 10496 вариантов?
Вопрос к разработчикам. Столкнулся с таким числом 10496 как пределом вариантов при включении параметра генетического алгоритма оптимизатора. Это зашитый в код предел ? При выключении "генетики" оптимизатор перебирает и б О льшее число
Valery V. Chesnokov
Добавил тему Преобразование bool к int - значения
Уважаемые разработчики MT4. При смене типа переменной (для примера имя MyVariable) с bool на int выражение вида: if ( MyVariable ) { // some actions } вызывает предупреждение о конвертации типов данных . Вопрос - как bool приводится к int, какими
Valery V. Chesnokov
Добавил тему Оптимизация тестера - почему не может перебирать bool значения
Subj, почему bool параметры недоступны для перебора оптимизатором тестера? bool ведь по сути имеет всего два значения, и можно написать советника-двойника, в котором заменить все bool на int и в коде if проверять параметр на != 0. А в оптимизации
Valery V. Chesnokov
Добавил тему Аппроксимация индикатора старшего периода Close[0] на младшем периоде
Интересны соображения по следующему вопросу. Есть некий индикатор Ind. Мы получаем его значения старшего периода, например, D1 на графике младшего периода, например, M15, путём вызова double iCustom ( string symbol , int timeframe , string name
Valery V. Chesnokov
Добавил тему Применение Data Mining MS SQL 2005 для трейдинга
Интересует вопрос, кто-нибудь пробовал применять алгоритмы и методы Data Mining, например, Microsoft SQL Server 2005, для трейдинга? Алгоритм временн ы х рядов, алгоритм поиска ассоциаций, алгоритм нейронных сетей и т.д., в MS SQL 2005 их семь
Valery V. Chesnokov
Добавил тему В отчёте тестера не все параметры, если их больше 40-50
Приветствую. В MT4 b195 заметил, что после прогона эксперта на тестере и сохранения истории в отчёт в разделе "Параметры" указаны не все параметры эксперта, если их число в советнике где-то более 40-50. Отчёт просто обрезает их, видимо на
Valery V. Chesnokov
Добавил тему Эксперты на базе индикаторов Finware
Добрый день. Есть предложение для тех, кто пишет экспертов на базе индикаторов Finware (FATL, SATL, RFTL, RSTL, FTLM/STLM, RBCI etc.) переписываться для обмена творческими идеями и кусками кодов экспертов. За основу берутся пересечения и экстремумы
Valery V. Chesnokov
Добавил тему Перебор в MQL коде всех символов валютных пар
Функция Symbol ( ) как известно, возвращает текущую валютную пару (символ). Разные брокеры (FIBO, Alpari, North Finance etc.) дают разный набор символов. Вопрос - возможно средствами MQL4 перебрать и получить в цикле все поддерживаемые текущим
Valery V. Chesnokov
Добавил тему Значения индикаторов на закачанных данных ArrayCopyRates() в тестере
Приветствую. Делаю тестирование эксперта. Для его написания использовались индикаторы (их исходники и алгоритмы). Вот в чём проблема. Для закачки данных разных периодов была использована функция ArrayCopyRates . На основе её данных о ценах закрытия
Valery V. Chesnokov
Добавил тему Отложенные ордера эксперта
Приветствую. Есть FIBO MT4 b193. На нём на одном из графиков запускается эксперт, который по своей логике выставляет отлоденные buy и sell ордера всякого вида. Но вот задача - эксперт запущен, но отложенных ордеров не выставляет, пока не покликаешь
Valery V. Chesnokov
Добавил тему На форуме не идёт поиск для коротких слов (<= 3 символов)
Например, поиск слов Ask ( https://www.mql5.com/ru/search?k=Ask ) или Bid завершается сообщением "Слово или символы Ask были проигнорированы, потому что короткие или некорректные". Меньше 3-х букв наверное точно неактуально, но вот
Valery V. Chesnokov
Добавил тему Безубыток - OrderModify() FAILED 130; message: invalid stops
Код такой: // выполнить безубыток void makeTrailingStop () { RefreshRates () ; int _OrdersTotal = OrdersTotal () , err = 0 , ticket ; datetime ctm ; if ( TrailingStop < 1 ) return ; for ( int z = _OrdersTotal - 1 ; z >= 0 ; z -- ) { if (
Valery V. Chesnokov
Добавил тему Вопрос к владельцам форума, зачем он запрещён к индексации в поисковиках?
Приветствую. Обнаружил, что форум https://www.mql5.com/en/forum не индексируется поисковыми машинами, т.к. весь запрещён к индексации в https://forum.mql4.com/robots.txt User - agent : * Disallow : / Вопрос, зачем? Так бы можно было искать топики и
Valery V. Chesnokov
Добавил тему Визуальное пересечение графиков индикаторов и число пересечений по значениям в эксперте
Приветствую. Такой вопрос. На основе логики индикаторов в MT4 b193 созданы эксперты. Эти эксперты открывают ордера на основе пересечений индикаторов, т.е. по идее при тестировании мы можем задать интервал дат, период (M, H, D и т.д.) и визуально
Valery V. Chesnokov
Добавил тему Пересечение графиков
Приветствую. Пишу определение пересечения графиков таким кодом: // пересекает ли линия IND1 линию IND2 (true=да)? // строим по двум последним точкам, т.е. коротким отрезкам bool isIND1_intersect_IND2 ( double arrClose []) { double dIND1curr =
Valery V. Chesnokov
Добавил тему Закрытие заказов OrderClose() одного типа (BUY или SELL)
Приветствую. Есть задача - закрыть все ордера на BUY (или на SELL) на определенной валюте. Прохожу по всем ордерам, из них нахожу Sumbol() == OrderSymbol () нужную валюту и OrderType() тип OP_BUY или SELL, выбираю ордер OrderSelect() и через