Пользовательские символы. Ошибки, баги, вопросы, предложения. - страница 29

 

Нужно поделиться с пользователем архивом кастомных символов. Есть способ это сделать?

Думал tkc-файлы передать, но с ними по месту ничего не сделать.

 
fxsaber:

Нужно поделиться с пользователем архивом кастомных символов. Есть способ это сделать?

Думал tkc-файлы передать, но с ними по месту ничего не сделать.

ПКМ экспорт группы.
Не то ?

cus

 
Roman:

ПКМ

Этот мезанизм сохраняет только настройки символов. Без истории.

 
fxsaber:

Этот мезанизм сохраняет только настройки символов. Без истории.

Хистори в догонку файлами.

 
Roman:

Хистори в догонку файлами.

Это называется лобовым решением руками. Уж проще MQL-скрипт запилить, чем так. Костыль, конечно.

 
Aidas geguzis :

Synthetics eats up a lot of SSD disk resources when starting the terminal. If the SSD is slow, then the terminal start, if several synthetics are running, it can take 10 minutes. 

I'm not talking about using HDD to launch a terminal with synthetics.

When I installed a fast disk (Samsung 970 Pro), all problems with launching the terminal and synthetics were over.

At the same time, about 12 Gb of RAM is used at the start of the terminal. I7-6700K processor.

Hello Alexey, 
when you changed to Samsung SSD, I'm assuming that you cloned your old HDD. If so, did you lose all your activations on the old HDD on the same PC?
Cheers

 
Abdul hakeem :
Hello Alexey, 
when you changed to Samsung SSD, I'm assuming that you cloned your old HDD. If so, did you lose all your activations on the old HDD on the same PC?
Cheers

Sorry, that message was meant for  Aidas geguzis
 

Доброго времени.

Как в Пользовательские символы можно добавить несколько баров с одинаковым временем?

В справке к терминалу сказано, что это невозможно: https://www.metatrader5.com/ru/terminal/help/trading_advanced/custom_instruments

Однако в Маркете есть Утилита/Советник, который позволяет это делать: https://www.mql5.com/ru/market/product/29215?source=Site+Profile+Seller  

Вопрос: как это реализовано? Хочу сделать что-то подобное, только с небольшим фильтром вроде Ренок.


Из наблюдений в работе этого Советника:

- Он очень часто перерисовывает график (график постоянно "моргает" на мониторе);

- Некоторые функции доступа к таймсериям на нем (чаще всего iOpen() и iBars()) иногда возвращают нулевое значение данных;

- В пользовательском профиле терминала он постоянно пишет файлы с историей:

 


Если кто-то знает, как это реализовано, дайте знать плиз)))

 
ZAKST:

Вопрос: как это реализовано? Хочу сделать что-то подобное, только с небольшим фильтром вроде Ренок.

Возможно, там время баров не кратно минуте.

 
fxsaber:

Возможно, там время баров не кратно минуте.

Интересно, это как? В секундах или миллисекундах? Но опять же в справке к функциям CustomRatesUpdate() и CustomRatesReplace() сказано, что время открытия баров должно соответствовать таймфрейму M1. Надо попробовать запихать туда что нибудь меньше минуты.


И еще вопрос, раз уж вспомнил про CustomRatesUpdate().

Когда пытаюсь отправить в CustomRatesUpdate() массив с данными в 10 000 баров (столько же элементов) - ничего не происходит, пользовательский символ не строится.

Когда заливаю историю в эту функцию через массив всего с 1 баром (1 элементом) - чарт отображается, в окне Символов видно, что бары сохранились в истории терминала. 


Это какая то фича? Или я что-то не догоняю. Например массив нужно привести к виду таймсерии через функцию ArraySetAsSeries().