[Архив!] Любой вопрос новичка, чтоб не захламлять форум. Профи, не проходите мимо. Без вас никуда - 2. - страница 471

 
Главное, что разобрались ... :)
 

Ребята, прочитал интересную статью - не подскажете, каким образом оптимальнее всего выполнить следующее (при тестировании различных версий сов (прямых, обратных) по статье: "Нетрудно свести историю сделок в Excel (этих советников) и построить результирующий график, наглядно демонстрирующий суть идеи." - ведь здесь же одним из главных вопросов, возможно, будет совмещение временной шкалы для различных сов, заключающих сделки по различным торговым критериям, а также и с различным временем "жизни" (нахождения в рынке) поз, для построения результирующего графика баланса. Кто решал подобные вопросы, порекомендуйте возможное решение вопроса сведения истории сделок различных советников в Excel и построения результирующего графика изменения баланса торгового счета...
 
Вопрос такой.

В эксперте используется три ТФ. Допустим, недельный, дневной и 4-ёх часовой. При тестировании текущий ТФ устанавливается дневной. Режим тестирования - контрольные точки. Какой в таком случае используется таймфрейм для расчёта контрольных точек? Если наименьший используемый ТФ в эксперте установлен 4-ёх часовой, то по идее контрольные точки должны рассчитываться по ТФ, который идёт дальше по убыванию, то есть 30-минутный ТФ. Но, если текущий ТФ для тестирования/оптимизации указан дневной, то возможно используется 4-ёх часовой ТФ для контрольных точек.

Рассейте мои сомнения.)))
 
tol64:
Вопрос такой.

В эксперте используется три ТФ. Допустим, недельный, дневной и 4-ёх часовой. При тестировании текущий ТФ устанавливается дневной. Режим тестирования - контрольные точки. Какой в таком случае используется таймфрейм для расчёта контрольных точек? Если наименьший используемый ТФ в эксперте установлен 4-ёх часовой, то по идее контрольные точки должны рассчитываться по ТФ, который идёт дальше по убыванию, то есть 30-минутный ТФ. Но, если текущий ТФ для тестирования/оптимизации указан дневной, то возможно используется 4-ёх часовой ТФ для контрольных точек.

Рассейте мои сомнения.)))

Я знаю одно - при тестах с использованием в сове различных ТФ - тестите на минимальном в нем используемом (причем в сове все эти ТФ - необходимо явно указать - ничего не перепутав), а еще лучше вообще тестить на М1 по ценам открытия (в сове предусмотреть работу с контролем образования нового бара, вне зависимости от того, какие ТФ данный сов использует у себя в работе).
 
Roman.:
Ребята, прочитал интересную статью - не подскажете, каким образом оптимальнее всего выполнить следующее (при тестировании различных версий сов (прямых, обратных) по статье: "Нетрудно свести историю сделок в Excel (этих советников) и построить результирующий график, наглядно демонстрирующий суть идеи." - ведь здесь же одним из главных вопросов, возможно, будет совмещение временной шкалы для различных сов, заключающих сделки по различным торговым критериям, а также и с различным временем "жизни" (нахождения в рынке) поз, для построения результирующего графика баланса. Кто решал подобные вопросы, порекомендуйте возможное решение вопроса сведения истории сделок различных советников в Excel и построения результирующего графика изменения баланса торгового счета...


Здравствуйте!))

Я очень активно использую Excel и для меня это волшебный инструмент с огромными возможностями.)) Для построения графиков там есть всё.

История сделок каким либо способом импортируется в общую таблицу. Просто нужно, чтобы было время закрытия сделок. Затем через фильтр сортируете. Если нужно используете сводные таблицы для слияния сделок, которые закрылись одновременно. И далее с помощью формул творите чудеса и выводите на диаграмму.)))

Ещё пример:

 
tol64:


Здравствуйте!))

Я очень активно использую Excel и для меня это волшебный инструмент с огромными возможностями.)) Для построения графиков там есть всё.

История сделок каким либо способом импортируется в общую таблицу. Просто нужно, чтобы было время закрытия сделок. Затем через фильтр сортируете. Если нужно используете сводные таблицы для слияния сделок, которые закрылись одновременно. И далее с помощью формул творите чудеса и выводите на диаграмму.)))

Ещё пример:


КРРРРАСОТИШШША!!! то какая... Не зря я в библии по Эксель прочел, что в основном все пользуют 10-20% ее возможностей. Я - похоже один из них... :-)))

"История сделок каким либо способом импортируется в общую таблицу." - я пока умею лишь историю работы одного сова импортировать в одну таблицу с наличием времени закрытия... Как их потом вместе объединить - все эти истории (с наличием в них столбца времени закрытия)?

 
Roman.:

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


Да, в настройках эксперта явно указываю: 10080, 1440, 240. На данный момент реализовано так, что трейлинг строится по текущему ТФ, а текущий это дневной. Если поставить на наименьший используемый в ТС, то трейлинг будет строиться по 4-ёх часовому, а это не нужно.

В советнике есть проверка на образование нового бара. Но эта проверка на данный момент работает на тот же текущий ТФ, то есть дневной. Или, чтобы всё было совсем уж чётко нужно следить за образованием нового бара каждого используемого ТФ? Я имею ввиду, что если я сейчас поставлю текущим 4-ёх часовой ТФ, то мне нужно будет отслеживать образование нового дневного бара для того, чтобы эксперт принял решение нужно ли модифицировать трейлинг.

 
tol64:


Да, в настройках эксперта явно указываю: 10080, 1440, 240. На данный момент реализовано так, что трейлинг строится по текущему ТФ, а текущий это дневной. Если поставить на наименьший используемый в ТС, то трейлинг будет строиться по 4-ёх часовому, а это не нужно.

В советнике есть проверка на образование нового бара. Но эта проверка на данный момент работает на тот же текущий ТФ, то есть дневной. Или, чтобы всё было совсем уж чётко нужно следить за образованием нового бара каждого используемого ТФ? Я имею ввиду, что если я сейчас поставлю текущим 4-ёх часовой ТФ, то мне нужно будет отслеживать образование нового дневного бара для того, чтобы эксперт принял решение нужно ли модифицировать трейлинг.

Нужно следить за образованием нового бара наименьшего используемого ТФ в советнике. Сделайте по нормальному ф-ию трала, в которой также явно задайте используемый ТФ - если дневной, значит задавайте дневной - там сложного ничего нет. И все. Тестите по ценам открытия - откажитесь от модели "контрольных точек..." - ИМХО, конечно же.
 
Roman.:


КРРРРАСОТИШШША!!! то какая... Не зря я в библии по Эксель прочел, что в основном все пользуют 10-20% ее возможностей. Я - похоже один из них... :-)))

"История сделок каким либо способом импортируется в общую таблицу." - я пока умею лишь историю работы одного сова импортировать в одну таблицу с наличием времени закрытия... Как их потом вместе объединить - все эти истории (с наличием в них столбца времени закрытия)?


))) Я очень рад, что Вы в таком восторге. Скоро и у Вас так будет.)))

Объединить все истории просто. Последовательно вставляете друг за другом вниз все истории. А затем применяете фильтр и сортируете. Выбираете опцию - От старых к новым.

 
tol64:


))) Я очень рад, что Вы в таком восторге. Скоро и у Вас так будет.)))

Объединить все истории просто. Последовательно вставляете друг за другом вниз все истории. А затем применяете фильтр и сортируете. Выбираете опцию - От старых к новым.


Т.е. допустим имеем след табл - это для одного сова... участок таблицы - слева - время закрытия, справа - изменение баланса.

Далее (ниже) пойдет такая же таблица уже сова №2 также с 2002 г - т.е. я "последовательно вставлю друг за другом вниз все истории". Каким образом сделать следующее "А затем применяете фильтр и сортируете. Выбираете опцию - От старых к новым."???