Моё недовольство к тестеру стратегий. к разрабочикам MQL - страница 5

 
fxsaber:

Странно, у меня по несколько мегабайт EX5-получается. Ровно столько, сколько BMP-файлы занимают.

А вы сравните как их зип на слабом режиме сжатия сжимает. Может BMP файлы такие.

Сжатие ресурсов работает.

Вообще это несерьезно такие вещи без доказательств заявлять на фоне прямого опровержения.

 
Renat Fatkhullin:

А вы сравните как их зип на слабом режиме сжатия сжимает. Может BMP файлы такие.

Сжатие ресурсов работает.

Доберусь до компа, предоставлю воспроизведение.

 
fxsaber:

Для того, чтобы торговать формульные синтетики, как обычные символы, нужно уметь их парсить.

Парсинг этих формул полностью ложится на MQL-программера?

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


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

В смысле парсить?

Если речь о написании формулы, то это конечно дело того, кто хочет ее использовать. За него формулу никто не напишет.

 
fxsaber:

Для формульных синтетиков можно использовать CopyTicks к интервалам, которые были ДО создания символа и помещения его в Обзор рынка?

Если используете формульную синтетику, то лучще никаких импортов не использовать, чтобы они не были неминуемо переписаны в какой-то момент.

Импорты или инжекты надо использовать на чистых кастомах, где 100% гарантия что кроме вас никто их не будет насыщать данными.

 
Renat Fatkhullin:

В сторадж любые файлы подряд автоматически не добавляются.

На нужных файлах дайте команду "Add file or folder". Чтобы увидеть все файлы в каталогах, а не только стандартные, включите в контекстном меню режим "Show all files".


Да так стало работать, что делать если фалов 100-300 ? Все в ручную добавлять ?

 
Renat Fatkhullin:

В смысле парсить?

Ну вот человек вместо EURGBP хочет торговать "pow(EURGBP, 0.5) * pow(GBPUSD, 0.5)".

Создает руками такой символ и хочет торговать, использовав для этого что-то готовое, например, из Маркета.

Автор Маркет-продукта должен уметь распарсить формулу символа, на котором запустит юзер. Чтобы можно было понять, какие лоты и направления нужно отправлять в исходные символы.

Вот про этот парсинг и идет речь.

 
Renat Fatkhullin:

Если используете формульную синтетику, то лучще никаких импортов не использовать, чтобы они не были неминуемо переписаны в какой-то момент.

Импорты или инжекты надо использовать на чистых кастомах, где 100% гарантия что кроме вас никто их не будет насыщать данными.

Речь не про импорты. Создал только что формульный синтетик. И хочу получить его тиковую историю за прошедший месяц. Если вызову CopyTicksRange для него, то терминал выкачает тиковую историю исходных символов и создаст тиковую историю кастомного? При этом там будут использоваться все тики, а не 10 Гц.

 
Vladimir Pastushak:

Да так стало работать, что делать если фалов 100-300 ? Все в ручную добавлять ?

Add folder в контекстном меню вам поможет.

Господа, ну что же это такое? Уже начали жаловаться (пару часов назад аналогичный вопрос был) и обсуждать добавление файла.

Я понимаю, что "надо правильно и терпеливо объяснять каждому все-все-все", но это уже перебор.

 
fxsaber:

Ну вот человек вместо EURGBP хочет торговать "pow(EURGBP, 0.5) * pow(GBPUSD, 0.5)".

Создает руками такой символ и хочет торговать, использовав для этого что-то готовое, например, из Маркета.

Автор Маркет-продукта должен уметь распарсить формулу символа, на котором запустит юзер. Чтобы можно было понять, какие лоты и направления нужно отправлять в исходные символы.

Вот про этот парсинг и идет речь.

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

Мало того, вы сами давно и без наших синтетиков это могли сделать в любой момент раньше, так как все возможности есть.

 
Renat Fatkhullin:

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

Мало того, вы сами давно и без наших синтетиков это могли сделать в любой момент раньше, так как все возможности есть.

Речь идет об исходных данных, которые доступны для нового вида продуктов - торговля на синтетиках.