Вопросы по Мастеру MQL5 и стандартной библиотеке торговых классов - страница 7
![MQL5 - Язык торговых стратегий для клиентского терминала MetaTrader 5](https://c.mql5.com/i/registerlandings/logo-2.png)
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Еее, так вообще не работают вновь созданные мастером советрники!?
2011.08.08 19:08:30 Core 1 connection closed
2011.08.08 19:08:30 Core 1 log file "D:\Program\MetaTrader 5\Tester\Agent-127.0.0.1-3000\logs\20110808.log" written
2011.08.08 19:08:30 Core 1 tester stopped because OnInit critical error
2011.08.08 19:08:30 Core 1 2011.01.01 00:00:00 OnInit: error initializing indicators
2011.08.08 19:08:30 Core 1 2011.01.01 00:00:00 CExpert::InitIndicators: error initialization indicators of money object
2011.08.08 19:08:30 Core 1 2011.01.01 00:00:00 CExpertBase::InitIndicators: parameters of setting are not checked
2011.08.08 19:08:30 Core 1 2011.01.01 00:00:00 CExpertBase::SetOtherSeries: changing of timeseries is forbidden
2011.08.08 19:08:30 Core 1 2011.01.01 00:00:00 CExpertBase::SetPriceSeries: changing of timeseries is forbidden
2011.08.08 19:08:30 Core 1 EURUSD,H4: history begins from 2010.01.04 00:00
2011.08.08 19:08:30 Core 1 EURUSD,H4: history cache reserved for estimated 2472 bars
2011.08.08 19:08:30 Core 1 EURUSD: contains 367194 M1 records of beginning data from 2010.01.04 00:00 to 2010.12.31 22:59
2011.08.08 19:08:30 Core 1 EURUSD,Daily: history begins from 2010.01.04 00:00
2011.08.08 19:08:30 Core 1 EURUSD,Daily: history cache reserved for estimated 412 bars
2011.08.08 19:08:30 Core 1 EURUSD: contains 367194 M1 records of beginning data from 2010.01.04 00:00 to 2010.12.31 22:59
2011.08.08 19:08:30 Core 1 Trailing_FixedPips_ProfitLevel=400
2011.08.08 19:08:30 Core 1 Trailing_FixedPips_StopLevel=200
2011.08.08 19:08:30 Core 1 Signal_2_AC_Weight=0.30
2011.08.08 19:08:30 Core 1 Signal_1_AC_Weight=0.30
2011.08.08 19:08:30 Core 1 Signal_0_AC_Weight=0.30
2011.08.08 19:08:30 Core 1 Signal_TakeLevel=400
2011.08.08 19:08:30 Core 1 Signal_StopLevel=200
2011.08.08 19:08:30 Core 1 Signal_ThresholdClose=80
2011.08.08 19:08:29 Core 1 Signal_ThresholdOpen=20
2011.08.08 19:08:29 Core 1 Expert_Title=Master03
2011.08.08 19:08:29 Core 1 EURUSD,H1: testing of Experts\Master03.ex5 from 2011.01.01 00:00 to 2011.08.01 00:00 started with inputs:
2011.08.08 19:08:29 Core 1 EURUSD,H1 (MetaQuotes-Demo): 1 minutes OHLC ticks generating. OnTick executed on the bar begin only
2011.08.08 19:08:29 Core 1 EURUSD,H1: history begins from 2010.01.04 00:00
2011.08.08 19:08:29 Core 1 EURUSD,H1: history cache reserved for estimated 9891 bars
2011.08.08 19:08:29 Core 1 EURUSD: contains 367194 M1 records of beginning data from 2010.01.04 00:00 to 2010.12.31 22:59
2011.08.08 19:08:29 Core 1 EURUSD: history synchronized from 1993.05.13 to 2011.08.05
2011.08.08 19:08:29 Core 1 EURUSD: load 27 bytes of history data to synchronize
2011.08.08 19:08:29 Core 1 EURUSD: symbol synchronized, 3304 bytes of symbol info received
2011.08.08 19:08:29 Core 1 Intel Core i5 M 430 @ 2.27GHz, 2996 MB
2011.08.08 19:08:29 Core 1 158 Kb of total initialization data received
2011.08.08 19:08:29 Core 1 successfully initialized
2011.08.08 19:08:29 Core 1 initial deposit 10000.00 USD, leverage 1:500
2011.08.08 19:08:29 Core 1 expert file added: Experts\Master03.ex5. 156794 bytes loaded
2011.08.08 19:08:29 Core 1 5304 bytes of input parameters loaded
2011.08.08 19:08:29 Tester quality of analyzed history is 100%
2011.08.08 19:08:28 Core 1 common synchronization completed
2011.08.08 19:08:28 Tester EURUSD,H1 (MetaQuotes-Demo): testing of Experts\Master03.ex5 from 2011.01.01 00:00 to 2011.08.01 00:00 to be started
2011.08.08 19:08:28 Core 1 authorized (agent build 485)
2011.08.08 19:08:28 Core 1 connected
2011.08.08 19:08:28 Core 1 connecting to 127.0.0.1:3000
В том-то и дело, что перекомпилировал!
Моя вина.
Good!
To uncleVic.
Хочу ещё раз возвратится к возможности включения в Мастер автоматической генерации мультивалютников. Основной причиной отказа от этого было усложнение меню мастера. Но ведь всё усложнение сводится лишь к дополнению только одного меню - перечень валютных пар для одновременной работы, если, конечно, согласиться, что все входные данные будут для этих пар общие. Это вполне допустимо по моему опыту работы с мультивалютниками. Механизм же реализации тоже для вас не будет сложным. По сути всё сводится к механическрму размножению участка кода с небольшими включениями по каждому символу.
То есть ни меню мастера, ни реализация сильно не усложняются, но мы получаем более универсальный Мастер, который позволяет почти мгновенно реализвать множество стратегий и в режиме мультивалютности.
Прицепляю свой вариант решения. Может будет чем-то полезен.
To uncleVic.
Хочу ещё раз возвратится к возможности включения в Мастер автоматической генерации мультивалютников. Основной причиной отказа от этого было усложнение меню мастера. Но ведь всё усложнение сводится лишь к дополнению только одного меню - перечень валютных пар для одновременной работы, если, конечно, согласиться, что все входные данные будут для этих пар общие. Это вполне допустимо по моему опыту работы с мультивалютниками. Механизм же реализации тоже для вас не будет сложным. По сути всё сводится к механическрму размножению участка кода с небольшими включениями по каждому символу.
То есть ни меню мастера, ни реализация сильно не усложняются, но мы получаем более универсальный Мастер, который позволяет почти мгновенно реализвать множество стратегий и в режиме мультивалютности.
Прицепляю свой вариант решения. Может будет чем-то полезен.
Загляните на англоязычный форум. тут
Здравствуйте, модератор!
Спасибо за подсказку. Пытаюсь разобраться. Здесь по коду программы появился вопросик:
Как я понимаю здесь описываются настройки (т.е. входные параметры) пользовательского индикатора SAR. Первые три (от 0 до 2) понятны. Откуда четвертый (applied price)? В самом пользовательском индикаторе SAR его ведь нет. Поясните, пожалуйста, этот блок поподробней! Пожалуй, это самое сложное во всей этой переделке (настройке) пользовательского индикатора. Заранее спасибо!
Здравствуйте, модератор!
Спасибо за подсказку. Пытаюсь разобраться. Здесь по коду программы появился вопросик:
Как я понимаю здесь описываются настройки (т.е. входные параметры) пользовательского индикатора SAR. Первые три (от 0 до 2) понятны. Откуда четвертый (applied price)? В самом пользовательском индикаторе SAR его ведь нет. Поясните, пожалуйста, этот блок поподробней! Пожалуй, это самое сложное во всей этой переделке (настройке) пользовательского индикатора. Заранее спасибо!
Тогда, если можно ещё один вопросик по фрагменту представленного кода:
m_sar.NumBuffers(1); - зачем этот оператор (куда обращается) и почему в скобочках единичка?
Тогда, если можно ещё один вопросик по фрагменту представленного кода:
m_sar.NumBuffers(1); - зачем этот оператор (куда обращается) и почему в скобочках единичка?
Задаёт количество буферов пользовательского индикатора (ведь заранее их количество неизвестно).
Спасибо!
У меня получилось реализовать эту идею полностью! Причем на основе пользовательского индикатора достаточной сложности. Я подумаю о том, что может быть действительно стоит попробовать написать соответствующую статью на данную тему. Ничего собственно сложного в этом нет. :)