Отчетность роботов

 
При использовании разных роботов на одном счете возникла сложность в оценке их работы - не ясно какой робот вносит свой вклад в изменение баланса.
Предлагаю в этой ветке обсудить разные методы оценки работы роботов на одном счете. Сам я торгую на платформе MT4, но думаю принципиальной разницы нет.

Что я нашел интересного:
Скрипт, который предоставляет сводно информацию с разбивкой по инструменту и по валютной паре https://www.mql5.com/ru/code/8100.
Статью, которая описывает возможность построения графиков посредством джавы https://www.mql5.com/ru/articles/244.
Индикатор, предоставляющий информацию по каждой сделке на графике - аналогично тестеру стратегий https://www.mql5.com/ru/code/8804.

Крайне интересна информация о возможности получения графиков, по определенным параметрам, желательно в виде картинок.
 
-Aleks-:
При использовании разных роботов на одном счете возникла сложность в оценке их работы - не ясно какой робот вносит свой вклад в изменение баланса.
Предлагаю в этой ветке обсудить разные методы оценки работы роботов на одном счете. Сам я торгую на платформе MT4, но думаю принципиальной разницы нет.

Что я нашел интересного:
Скрипт, который предоставляет сводно информацию с разбивкой по инструменту и по валютной паре https://www.mql5.com/ru/code/8100.
Статью, которая описывает возможность построения графиков посредством джавы https://www.mql5.com/ru/articles/244.
Индикатор, предоставляющий информацию по каждой сделке на графике - аналогично тестеру стратегий https://www.mql5.com/ru/code/8804.

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

Я занимался этим вопросом, написал скрипт для оценки торговли одного или нескольких экспертов в корзине.  https://www.mql5.com/ru/market/product/5635

Цель была посмотреть кроют ли друг друга разные советники или один и то же но на разных парах или инструментах ...

Рыночный анализатор VR Orders History
Рыночный анализатор VR Orders History
  • отзывов: 1
  • 2014.08.25
  • Vladimir Pastushak
  • www.mql5.com
Скрипт выгружает историю торговли в CSV файл. Ticket - Тиккет ордера; Type - Тип ордера; Lots - лот ордера; Symbol - Символ ордера; Priсe Open - цена открытия ордера; Priсe Close - цена закрытия ордера; Time Open - время...
 
VOLDEMAR:

Я занимался этим вопросом, написал скрипт для оценки торговли одного или нескольких экспертов в корзине.  https://www.mql5.com/ru/market/product/5635

Цель была посмотреть кроют ли друг друга разные советники или один и то же но на разных парах или инструментах ...

Совершенно верно, скрипт такой есть, и сделан по моей прозьбе, за что Вам спасибо! Однако, там есть косяки - мы их обсуждали.

На основании этого скрипта интересно сделать библиотеку, для подгрузки в советники с целью их тестирования. 

 
-Aleks-:

Совершенно верно, скрипт такой есть, и сделан по моей прозьбе, за что Вам спасибо! Однако, там есть косяки - мы их обсуждали.

На основании этого скрипта интересно сделать библиотеку, для подгрузки в советники с целью их тестирования. 

На сколько я помню Вы хотели снизить точность скрипта. Это не косяк, а рациональный подход ...
 
VOLDEMAR:
На сколько я помню Вы хотели снизить точность скрипта. Это не косяк, а рациональный подход ...
Точность скрипта можно сделать настраиваемой - историю торгов за 5-10 лет иногда интересно проанализировать на предмет просадки, а минутки не всегда есть за этот период. Да и для большинства не пипсовщиков такая информация не даст преимущества. Ещё там нужна функция выгрузки только торговых ордеров - без отложек. Реализовать бы порядок предоставления данных - снизу последние данные и накопление сделать - что б потом построить график в экселе для наглядности. В скрипте есть баги предоставления неверной информации, в случае отсутствия просадки. И что-то ещё, надо освежить память.
 
-Aleks-:
Точность скрипта можно сделать настраиваемой - историю торгов за 5-10 лет иногда интересно проанализировать на предмет просадки, а минутки не всегда есть за этот период. Да и для большинства не пипсовщиков такая информация не даст преимущества. Ещё там нужна функция выгрузки только торговых ордеров - без отложек. Реализовать бы порядок предоставления данных - снизу последние данные и накопление сделать - что б потом построить график в экселе для наглядности. В скрипте есть баги предоставления неверной информации, в случае отсутствия просадки. И что-то ещё, надо освежить память.

Если нет минуток то берутся данные старших периодов, доступные данные.

Я Вам объяснял почему минутки лучше, но вы так и не поняли...

Что вычислить максимум и минимум просадки нам нужно проанализировать цену между временем открытия ордера и временем закрытия ордера, в язфке это возможно сделать по номеру бара, найти самый низкий лоу или самый высокий хай

Если вы будете анализировать часовые свечи или 15 минутные (не важно) то ордер бай на часовом графике который открылся на 59 минуте и закрылся на 01 минуте следующего часа покажет просадку по по часовому бару, так как код найдет два часовых бара, замерит их лоу и выдаст просадку которая была на 30 минуте первого часа,  там может быть 1000 пунктов.

В случае с минутками эта погрешность снижается в десятки раз так как код ищет между 3 минутными барами самый низкий лоу, а затем высчитывает максимальную просадку...

В случае отсутствия просадки скрипт выведет нули.

 
VOLDEMAR:

Если нет минуток то берутся данные старших периодов, доступные данные.

Я Вам объяснял почему минутки лучше, но вы так и не поняли...

Что вычислить максимум и минимум просадки нам нужно проанализировать цену между временем открытия ордера и временем закрытия ордера, в язфке это возможно сделать по номеру бара, найти самый низкий лоу или самый высокий хай

Если вы будете анализировать часовые свечи или 15 минутные (не важно) то ордер бай на часовом графике который открылся на 59 минуте и закрылся на 01 минуте следующего часа покажет просадку по по часовому бару, так как код найдет два часовых бара, замерит их лоу и выдаст просадку которая была на 30 минуте первого часа,  там может быть 1000 пунктов.

В случае с минутками эта погрешность снижается в десятки раз так как код ищет между 3 минутными барами самый низкий лоу, а затем высчитывает максимальную просадку...

В случае отсутствия просадки скрипт выведет нули.

Почему ж я не понял, понял, Вашу идею, это Вы не хотите увидеть другую ситуацию, а по верхним барам, как помню, он не работал. Но я вот скачать его пока не могу, как скачаю, ещё раз посмотрю. Просто кому надо, тот может поставить нужный тайм фрейм графика и с этих баров снять лои и хай - пользователь сам решит, какая погрешность ему нужна.
 
Неужели кроме уважаемого VOLDEMAR никому нечего сказать? Разве вопрос не актуальный?
 
-Aleks-:
Неужели кроме уважаемого VOLDEMAR никому нечего сказать? Разве вопрос не актуальный?

То что используете Вы, и метод анализа не понять многим трейдерам, Вы используете более профессиональный подход, и оценить его могут только профи или опытные трейдеры коих мало..

Для новичков это просто непонятная фиговина....

 
-Aleks-:
Неужели кроме уважаемого VOLDEMAR никому нечего сказать? Разве вопрос не актуальный?

А что вы хотите услышать?

Как строить графики? Это в фрилансе спрашивайте )

Или хотите, чтоб кто-то поделился опытом? Тогда начните сами.

Не понятен запрос. 

 
VOLDEMAR:

То что используете Вы, и метод анализа не понять многим трейдерам, Вы используете более профессиональный подход, и оценить его могут только профи или опытные трейдеры коих мало..

Для новичков это просто непонятная фиговина....

Я не отношу себя к профессионалам, но когда переходишь к последнему этапу роботостроительства - к эксплуатации продукта, появляются новые потребности, а отсутствие интереса к ветке, видимо связано с не использованием наборов роботов, работающих по разным инструментам и стратегиям на одном торговом счете.

 

komposter:

А что вы хотите услышать?

Как строить графики? Это в фрилансе спрашивайте )

Или хотите, чтоб кто-то поделился опытом? Тогда начните сами.

Не понятен запрос. 

Я предложил поделится опытом получения информации в удобном виде о результатах работы роботов.

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

А я в шапке написал, чем пользуюсь, но этого мне мало, а чем пользуетесь Вы?