не совпадение уровней цены

Задавайте общие вопросы о функциях программы.
Ответить
Сообщение
Автор
вадим
Сообщения: 6
Зарегистрирован: Пт июл 09, 2010 9:06 am
Откуда: россия

не совпадение уровней цены

#1 Сообщение вадим » Пт июл 23, 2010 11:36 am

Добрый день! В окне графика справа уровни цены. Они не всегда совпадают по некоторым парам с такими же уровнями у брокера разница иногда в 5-10 пунктов. Например eurjpy разница в 25 п. Так ничего не протестируешь. Как настроить эти уровни? И еще у меня раньше был вопрос, как настроить кол-во знаков после запятой в цене?

FT Support
Сообщения: 329
Зарегистрирован: Сб июл 11, 2009 3:59 pm

#2 Сообщение FT Support » Пт июл 23, 2010 2:16 pm

Здравствуйте, Вадим!

Пожалуйст конкретизируйте вопрос с уровнями. Что именно и с чем Вы сравниваете? если есть возможность пришлите скриншоты.

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

Аватара пользователя
Hunter
Сообщения: 49
Зарегистрирован: Сб ноя 21, 2009 10:22 am
Откуда: Санкт-Петербург

#3 Сообщение Hunter » Ср янв 12, 2011 6:39 pm

Присоединяюсь к высказанному топикстартером.
Использую котировки Форекс-Клуба (GMT+0). Импортирую из скачанного файла.
Насколько я понимаю, свеча в Форекс Тестере меняется в 00:00. В Форекс Клубе в 21:00. Но сколько ни экспериментировал с временными сдвигами, свечи в ФТ и у брокера не совпадают. Причем часто бывает, что совпадают экстремумы (High и Low), но не совпадают Open и Close.
В чем может быть дело?

(Пошел экспериментировать дальше...)
Дилетанту всё понятно. Специалисту ничего не понятно.

FT Support
Сообщения: 329
Зарегистрирован: Сб июл 11, 2009 3:59 pm

#4 Сообщение FT Support » Чт янв 13, 2011 7:55 am

Пожалуйста пришлите Ваши данные и скриншоты с платформы Форекс-клуба (что должно получиться).

Аватара пользователя
Hunter
Сообщения: 49
Зарегистрирован: Сб ноя 21, 2009 10:22 am
Откуда: Санкт-Петербург

#5 Сообщение Hunter » Чт янв 13, 2011 10:09 am

Это сделать нетрудно, но что Вам даст скриншот ФК? Там ведь расхождения не в сотни пунктов, а максимум в десяток-полтора (да и то это редко, обычно меньше) — по скриншоту не увидеть разницы в свечах, с виду свечи совпадают.
Но я вчера ночью мозги вывихнул — и, кажется, разобрался, в чем дело. Опишу на примере дневных свечей (D1), с которыми я работаю.
Проблема в минутной свече, которая рисуется в 00 ч. 00 мин., то есть при переходе через сутки. Форекс Тестер, рисуя график свечей D1, причисляет эту минутную свечу к новым суткам. Вероятно, это хорошо для тикового графика, но для минуток это не есть хорошо. Главная беда: в субботу (на стыке недель) возникает лишняя дневная свеча (состоящая всего из одной минуты при правильном сдвиге времени), которая очень мешает тестированию. Особенно мешает при вычислении средней волатильности за период.
Для МТС, конечно, нетрудно, придумать код, который эту помеху обходил бы, но это вносит путаницу при работе с разными инструментами. Можно было бы «прочистить» текстовый файл от этих котировок перед загрузкой в ФТ, написав макрос в Ворде, — но объемы файлов переваливают за 200 МВ, и Ворд просто виснет. Эксел не грузит больше 65000 значений, как известно. В общем, морока.
В связи с этим: нельзя ли сделать в Форекс Тестере опцию, позволяющую отфильтровывать соответствующие свечи при генерации тиков для тестирования? Например, флажок «Игнорировать уик-энды», или «Исключить данные в 00:00». Примерно так сделано в программе «AmiBroker», и там проблем с лишней свечой не возникает.

И еще интересный и пока непонятный мне момент:
Очищаю файл котировок Форекс Клуба от значений в 00:00. Загружаю в ФТ со сдвигом +3 часа. Лишняя «минутка» в субботу все равно возникает.
Экспортирую данные в новый файл, снова очищаю от значений в 00:00, и загружаю обратно. Лишняя «минутка» исчезает.
Но если «погонять» сдвиг времени в очищенном файле туда-сюда, и снова вернуться к правильному сдвигу, лишняя «минутка» снова появится.
Дилетанту всё понятно. Специалисту ничего не понятно.

FT Support
Сообщения: 329
Зарегистрирован: Сб июл 11, 2009 3:59 pm

#6 Сообщение FT Support » Чт янв 13, 2011 12:07 pm

Пока что мы не планируем добавлять опции «Игнорировать уик-энды», или «Исключить данные в 00:00». Рекомендую просто написать маленькую программку на Дельфи или чём-то подобном, которая пробежит по файлу и удалит ненужные строчки.

По поводу лишней минутки пока ответить не могу, пожалуйста пришлите ваши данные, попробуем из загрузить и посмотрим что получится

Аватара пользователя
Hunter
Сообщения: 49
Зарегистрирован: Сб ноя 21, 2009 10:22 am
Откуда: Санкт-Петербург

#7 Сообщение Hunter » Пт янв 14, 2011 8:38 pm

Отправил Вам файл минуток Форекс Клуба за 2010 г. (небольшую часть, поскольку целиком послать не удается)
Общее впечатление: если файл импортировать со сдвигом времени, например, +3, затем экспортировать, а затем экспортированный снова импортировать со сдвигом -3, то картина не совсем точно возвращается в исходное состояние.
(Я проделывал эту операцию, предварительно удалив минутки в 00:00).
Спасибо.
Дилетанту всё понятно. Специалисту ничего не понятно.

FT Support
Сообщения: 329
Зарегистрирован: Сб июл 11, 2009 3:59 pm

#8 Сообщение FT Support » Чт янв 20, 2011 10:56 am

На всякий случай выкладываю программку, которая убирает последнюю минутку недели в файлах формата "<TICKER>,<PER>,<DTYYMMDD>,<TIME>,..."

На Вашем файле сработала, но на других не проверял, нет времени.

Чтобы запустить процесс нужно просто выбрать исходный файл и нажать кнопку "Start", новый файл будет создан в той же папке с именем <старое имя>_filtered
Вложения
DataFilter.zip
(5.08 КБ) 617 скачиваний

Аватара пользователя
Hunter
Сообщения: 49
Зарегистрирован: Сб ноя 21, 2009 10:22 am
Откуда: Санкт-Петербург

#9 Сообщение Hunter » Чт янв 20, 2011 11:24 am

FT Support писал(а):На всякий случай выкладываю программку, которая убирает последнюю минутку недели в файлах формата "<TICKER>,<PER>,<DTYYMMDD>,<TIME>,..."
Ну просто огромное спасибо, с десятиэтажный дом!!!!
(Там требуется .Net.Framework 4, а у меня даже 3-й не стоит. Надо поставить 3-й, а затем 4-й?)
Дилетанту всё понятно. Специалисту ничего не понятно.

FT Support
Сообщения: 329
Зарегистрирован: Сб июл 11, 2009 3:59 pm

#10 Сообщение FT Support » Чт янв 20, 2011 11:36 am

Переделал под .Net 2
Вложения
DataFilter.zip
(5 КБ) 624 скачивания

Аватара пользователя
Hunter
Сообщения: 49
Зарегистрирован: Сб ноя 21, 2009 10:22 am
Откуда: Санкт-Петербург

#11 Сообщение Hunter » Чт янв 20, 2011 11:54 am

Спасибо!!!!!
Дилетанту всё понятно. Специалисту ничего не понятно.

Ответить