Всем привет!
С МТ только знакомлюсь, возник ряд вопросов по советнику. Насколько я понимаю код советника запускается с приходом каждого тика.
1. При этом текущая цена определяется Bid и Ask?
2. Доступно ли значение Close[текущего не сформировавшегося бара] ? Смею предположить, если close[]...
Хорошо бы к тестеру добавить Z-score и его доверительный интервал (см. например, крижку Тарпа)
По идее если имеем массив:
int arr[2][3]
то запись
arr[0][]
должна восприниматься как одномерный массив с тремя элементами и обрабатываться соответствующими функциями ArraySize, ArrayCopy и т.п.
P.S. Я понимаю что лучшему нет предела, но эта проблема, по моему, резко снижает функциональность...
I use this code in MT4 178 int start() { //create new array double levels[0][1]; //get elements count in 1-st dimension int dim = ArrayRange( levels, 0 ); //dim=0 //resize 1-st dimension by 5 ArrayResize ( levels, dim + 5 ); //print current dimension Print( ArrayRange( levels, 0 ) ); } /* output is
кто нибудь сталкивался с необходимостью, как решили проблему ?
стандартной функции я не нашел, поэтому буду благодарен за подсказку.
Спасибо.
Со 173 билда добавлена возможность автоматической публикации стейтмента своего счета прямо на вебсайте. Эта функция удобна для тех трейдеров, кто ведет публичные отчеты в реальном режиме времени на своих сайтах. Настройки публикации управлявляются через Сервис -> Настройки -> Публикация:
Пример...
Потиковое моделирование М30 - получилась пила - тестирование не возможно: EURUSD ,M30: 08.06.2005 17:57:10 1.2352 EURUSD,M30: 08.06.2005 17:57:13 1.2335 EURUSD,M30: 08.06.2005 17:57:16 1.2343 EURUSD,M30: 08.06.2005 17:57:19 1.2332 EURUSD,M30: 08.06.2005 17:57:22 1.2335
При попытке открыть сделку, получаю 138 (requote). Закрыв - открыв МТ, заставляю эксперт попытаться открыть ту же сделку. Получаю 139 (order locked). Что означают эти сообщения, и что я делаю не так? Цена открытия - Bid, стоп вполне пристоен, слип - 5 пунктов.
С уважением,
Кварк
При длительной оптимизации (несколько часов или даже суток) бывает интересно прогнать один из полученных наборов параметров еще до ококнчания всей оптимизации. Если бы разнести оптимизацию и тестиование в разные потоки, то можно было бы во время оптмизации по мере получения результатов тестировать...
Так работает
buff[pos]=(iMA(Symbol(),0,ma_period,0,MODE_EMA,PRICE_CLOSE,pos)-iMA(Symbol(),0,ma_period,0,MODE_EMA,PRICE_CLOSE,pos+MomPeriod))/MomPeriod
#property indicator_separate_window // Индикатор расположен в отдельном окне#property indicator_buffers 1 // Для построения используется 1...
Настраиваю под себя панель инструментов (убираю например всё связанное с Фибо и ставлю все по Ганну) После перезагрузки все возвращается в первичное состояние. Как сохранить настройки панели инструментов?
Чтобы решить проблему с качеством истории я попробовал перегенировать старшие таймфреймы через младшие и остался доволен результатом - индикатор качества моделирования почти полностью зеленый и тиков на H1 бар было сгенерировано около 80, ранее когда я брал минутки из одного источника, а часовки из...
Прогнал советника, использующего встроенный индикатор Аллигатор. После открытия графика две из трех Линий - черные. Причем , если Линия Зубов (Teeth) еще реагирует на мышку (всплывает подсказка и позволяется открыть свойства индикатора), то Линия Губ (Lips) вообще мертвая.
Остальные многолинейные...
In MQ4 editor write "Green" and put cursor over it and press F1
You will see that help is inorrect - in HTML formatted text
Some other help topics which not related with colors also incorrectly displayed
Уважаемые разработчики МТ!
Я ставлю отложенные ордера и хочу знать, когда кто-нибудь из них сработал. Самый простой способ, на мой взгляд, для этого - писать в OrderSend в параметры MagicNumber или в коммент ордера, например, 13 :)
Затем эксперт на каждом новом баре смотрит открытые позиции и если...
Всем привет!
Поскольку вижу возможность установки точки останова, смею предположить наличие отладки. Но ни в режиме тестирования, ни в реал-тайме ничего не происходит :(
Хотя также не вижу и меню для отладки типа Step In, Step Over, Step out, Run.
Хотелось бы узнать предназначение брейкпойнта....
Здравствуйте! Вы всегда стараетесь учитывать пожелания пользователей и улучшать качество своего продукта. К сожалению, некоторые изменения вместо пользы наносят вред (imho). Речь прежде всего идет о введенных Вами bid-котировках взамен индикативных bid-ask котировок. Действительно, на форумах раньше
Sample code
if(...) {
int i = 1;
}
else {
int i = 2;
}
There will be an error that "i" is already defined
Желательно с вожможностью изменения стиля.
В МТ3 я изголялся через линию тренда.
А в МТ4 не нашел возможности рисовать отрезки вообше.
Понимаю что можно использовать индикатор-гистограмму, но это не совсем то потому что при удалении индикатора исчезнут и все прорисованые им линии. Да и наклонные...
Чем можно прочитать XML, чтобы вывод был в нормальном форматированном виде? Думал, поможет SP1 к Explorer 6, скачал его с Микрософта, однако не помогло. Word 2k с обновлениями тоже все выводит в нечеловеческом виде с тегами. В интернете искал, но ничего не нашел. Вопрос к разработчикам: нельзя ли...
Есть ли ограничения на количество одновременно запущенных терминалов?
Какие настройки W'XP надо установить, чтобы использовалась вся оперативная память (у меня 1G, но используется 500K, потом ни один терминал не запускается и ошибка не выдается, просто ничего не делается)?
Я считаю замечательный индикатор,только одна проблема для меня лично
это переворот линий TL1 и TL2 когда меняется трэнд. Помогите разобраться за счет чего это происходит и как это можно исправить. Очень сильно нужно.
//+------------------------------------------------------------------+
//|...
Почему большинство свечей на минутке не имеют теней, т.е O,H,C,L 1М в МТ4 не совпадают с аналогом в МТ3, данные с вашего сервера. Соответственно результаты индикаторов различны.
Вопросы к разработчикам:
1. Эксперты работают параллельно, т.е. в отдельных тредах или последовательно? Возник вопрос при обращении из 2х одновременно работающих экспертов к одному файлу.
2. Если они работают параллельно то влияет ли задержка при исполнении одного эксперта на приход и обработку...
Уважаемые разработчики, часто на Trendline, Horizontal Line и других инструментах приходится вводить описание.
Эта удобная фукция введенная Вами однако имеет один недостаток - текст всегда размещается в начале линии, к тому же он достаточно мелкий. Что часто приводит к "потере" ценной информации...
Терминал залогинился. в окне макет котировки стоят. запросы на открытие ордеров обрабатываются, цены в окне запроса ордеров реальные ,т.е. соответствуют ценам на текущий момент времени. графики не обновляются.
Что происходит при подобной ситуации?
Например,ввожу строку в эксперт: D=iCustom(NULL,0," Momentum ",14,1,10);Alert(D); где Momentum - индикатор из примеров. Возвращает 0. Почему
Почему такие функции как MathCeil и MathFloor (и другие) возвращают double ? Очень неудобно при попытке обращения к значению Open или Close по вычисляемому индексу. Поскольку приходится писать еще пару функцию StrToInt(DoubleToStr())
с одной стороны, double MarketInfo ( string symbol, int type) а с другой стороны, используется этот дигитс в double NormalizeDouble ( double value, int digits )... подскажите, плз, как грамотно объявить digits - int или double
Уважаемые!
Подскажите, что есть MODE_STOPLEVEL в MarketInfo() ?
Может быть, это минимальное расстояние в пунктах от текущей цены (Bid/Ask ?) на котором можно устанавливать пендинг ордера?

Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Если у вас нет учетной записи, зарегистрируйтесь
Для авторизации и пользования сайтом MQL5.com необходимо разрешить использование файлов Сookie.
Пожалуйста, включите в вашем браузере данную настройку, иначе вы не сможете авторизоваться.