[Архив!] Любой вопрос новичка, чтоб не захламлять форум. Профи, не проходите мимо. Без вас никуда - 2. - страница 247
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Какие условия?
В тестере историю отсортировать невозможно. Последний ордер падает на самое дно. Чтобы до него добраться, надо пролистать ВСЮ историю.
Я не прав?
if(OrderCloseTime()>start) {
Современный компьютеры совершают сотни миллионов операций в секунду.
Сколько же должно быть сделок, чтобы компьютер начал тормозить?
В вашем "тяжелом" случае можно ввести условие, согласно которому перебор ордеров будет вестись только за последний месяц/полугодие.
Кроме того 2Bicus:
Джентльмены, такой вопрос.
Гоняю советник в тестере. В советнике есть обращения к истории, т.е. ищется какой-либо один из последних, допустим, 20 закрытых ордеров.
В реале - всё просто, можно указать период для истории, за который должны отображаться ордера. Таким образом, последние ордера всегда "сверху". А вот в тестере чем больше сделок - тем больше закрытых ордеров, тем больший их список приходится шерстить, и тем медленнее начинает работать советник.
В общем, кто как решал подобную проблему?
Есть возможность в цикле организовать обращение только к допустим, 30 крайним закрытым ордерам для анализа и принятия решения - см. мой пост выше.
а не подскажешь, где можно затестить? в МТ5 поканает?
есть объективные правила и, следовательно, правильность. так же есть важность правил и иерархия правил. если правило менее важно чем другое или иерархически ниже то им следует пренебречь если этого требует правило важнее/вые. я правила и рпавильность всю жизнь изучал
объективные правила, возможны только в случае принятия, соглашения субъектов группы с ними. Но в случае не принятия другой группы субъектов этих правил они перестают быть объективнми для общей груупыы состоящий из суммы двух групп.
если мы с тобой не закроем спор, то тебя и меня забанят, давай останемся при своем мнении и займемся програмированием, ок?
а не подскажешь, где можно затестить? в МТ5 поканает?
Да.
я бы написал в индикаторе, "виртуальные сделки" так сказать
не мог бы поподробнее? ссылочку там или еще что, спасибо)
Да.
спасибо, буду советника в МТ5 пробовать переделать.
нет. Вот Вам пример выбора из истории ордеров свежайшего закрытого для последующей работы с ним...
Это что? Перебор всех ордеров истории, не так ли? Понятно, что в теле цикла можно как-то ограничиться по датам и пр.
В своем вопросе я имел в виду, может есть какая-то хитрость, чтобы в истории тестера хранились лишь несколько последних закрытых ордеров, т.е. так, как это сделано в реальной истории?
не мог бы поподробнее? ссылочку там или еще что, спасибо)
Это что? Перебор всех ордеров истории, не так ли? Понятно, что в теле цикла можно как-то ограничиться по датам и пр.
В своем вопросе я имел в виду, может есть какая-то хитрость, чтобы в истории тестера хранились лишь несколько последних закрытых ордеров, т.е. так, как это сделано в реальной истории?
А-а-а-а-а... Понятно. :-))) Я с такой хитростью не знаком :-)))