Импульс - страница 19

 
Roman Shiredchenko:
 


MT4 в этой ветке точно не будет.
 
Karputov Vladimir:
MT4 в этой ветке точно не будет.
Ну почему бы? Могу конвертировать в четвёрку что тут будет для пятёрки ;)
 
Roman Shiredchenko:

Есть что по теме добавить...

Тут ссыль на видео - выкладывал удалили - сочли рекламой.

Как можно поделиться скальпинговой стратегией по которой сейчас сам пишу индикаторы?

Выложить видео с ютуба в  ветку "Интересное видео за июль"?

Ссыль не выкладываю - отправляю в гугл: "Главные особенности стратегии “Forex Speedometer” – отсутствие индикаторов и простота торговли. Тип стратегии – скальпинг. Стратегию можно использовать на любой валютной паре, но желательно выбирать высоковолатильные с небольшим спрэдом."

------------------------------------------------------------------------------------------

Тут тема также эта затрагивалась. Что считать время прихода каждого тика в массив и как считать скорость...

Ясно что тут возможны варианты. Понятно что в миллисекундах будет видно время каждого пойманного тика... (Как это потом использовать? возможно...)

Артём напиши, плз. ещё раз для особо одарённых... :-)

Там предлагается именно считать тики в секунду - тут тоже такой вариант предлагался...

Тут ещё вопрос в другом - как её тестировать? На счетах ндд моего брокера с мин. спредом  нет демо. На его демо и реал ндд счётом проверял кол-во тиков - небо и земля...

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

Торговать на реале на не затестированном экспе, как -то не кАтит... :-)

Как записанные тики в файле csv  засунуть в историю для тестера стратегий МТ4?

Не, повторяться не охота. Я ж уже писал не один раз тут ;)

Записанные тики можно читать в тестере прямо из советника. При первом старте записать всё в массив, а потом уже читать из него на каждом тике в тестере.

 
Artyom Trishkin:

Не, повторяться не охота. Я ж уже писал не один раз тут ;)

Записанные тики можно читать в тестере прямо из советника. При первом старте записать всё в массив, а потом уже читать из него на каждом тике в тестере.

Сейчас рассматриваю два варианта получения тиков:

  1. В индикаторе - в таком случае будут обрабатываться все тики.
  2. В советнике - тут возможны варианты, так как ...

    Примечание

    Функция OnTick() не является обработчиком каждого тика, она уведомляет эксперта об изменениях на рынке. Изменения могут быть пакетными: в терминал может одновременно прийти несколько тиков, но функция OnTick() будет вызвана лишь один раз для уведомления эксперта о последнем состоянии рынка.


В понедельник проведу сравнение расчёта скорости прихода тиков в индикаторе и в советнике.

 
Karputov Vladimir:

Сейчас рассматриваю два варианта получения тиков:

  1. В индикаторе - в таком случае будут обрабатываться все тики.
  2. В советнике - тут возможны варианты, так как ...

    Примечание

    Функция OnTick() не является обработчиком каждого тика, она уведомляет эксперта об изменениях на рынке. Изменения могут быть пакетными: в терминал может одновременно прийти несколько тиков, но функция OnTick() будет вызвана лишь один раз для уведомления эксперта о последнем состоянии рынка.


В понедельник проведу сравнение расчёта скорости прихода тиков в индикаторе и в советнике.

Если собирать тики, то лучше тогда индикатором. Пусть висит на графике, да собирает их потихоньку в файл. Зачем график советником загромождать?
 
Karputov Vladimir:
MT4 в этой ветке точно не будет.
ОК. Там варианты что для пятёрки, что четвёрки - одинаковы. Код компилится и там и там. ОК. Можно на пятёрке. Потом при желании можно его подкорректировать при необходимости на четвёрку.
 
Artyom Trishkin:

Не, повторяться не охота. Я ж уже писал не один раз тут ;)

Записанные тики можно читать в тестере прямо из советника. При первом старте записать всё в массив, а потом уже читать из него на каждом тике в тестере.

ОК. Буду разбираться...

Ещё раз перечитаю ваши рекомендации...

 
Artyom Trishkin:

...

Записанные тики можно читать в тестере прямо из советника. При первом старте записать всё в массив, а потом уже читать из него на каждом тике в тестере.

О как - интересно... НАдо будет смотреть... Там кроме значения тика, ещё же время его будет интересовать. Так можно будет? Чтобы скорость отслеживать... среднюю... в тестере.

 
Roman Shiredchenko:

О как - интересно... НАдо будет смотреть... Там кроме значения тика, ещё же время его будет интересовать. Так можно будет? Чтобы скорость отслеживать... среднюю... в тестере.

Естественно. Что мешает иметь собственный файл тиков в формате csv со структурой Время, Цена, Объём ? Жалко, что из тестера нельзя сохранить спред (историю Ask), но его можно сохранять реалтайм, а потом этот файл читать в тестере.
 
Artyom Trishkin:
Естественно. Что мешает иметь собственный файл тиков в формате csv со структурой Время, Цена, Объём ? Жалко, что из тестера нельзя сохранить спред (историю Ask), но его можно сохранять реалтайм, а потом этот файл читать в тестере.
Просто "Время" - не пойдёт. Нужно или в миллисекундах, или размер паузы между тиками в миллисекундах. А само время только в начале и в конце файла - для ясности с какого промежутка времени ведётся запись.