Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
в каждом советнике заводим extern bool Leader = false;
при старте на одной из копий выбираем Leader = true;- этот советник назначаем лидером ;)
внутри кода каждого советника проверяем Leader: если true - это одно, если false -другое...
так пойдет?
если нет - нужны правила выбора лидера (кто первый запустился, кто последний, у кого ордеров открытых больше,...), под них можно будет чтото придумать
Эмм, вообще-то да .
Так SHARE_WRITE наоборот разрешает писать другим.
А... это идея- если использовать функции записи в файл из WinAPI, то все получится!
.
Ну а SHARE_WRITE в штатных функция FileOpen/FileClose используется со стороны метатрейдера
по умолчанию и без возможности изменения :-).
:-) вроде не работает, хотя думаю, что из не правильного использования GlobalVariableSetOnCondition.
Все втроем говорят, что они лидеры, именно " am leader"
ХОТЯ может из-за того, что GlobalVariableSetOnCondition double принимает, а не string.
А на счет хендл окна я же сказал, не ясным из обсуждения остался вопрос "как определить хендл окна скрипта, если есть еще окна с таким же Symbol и Period?"
Соглашусь, что ваш вариант и прост, и гениален ;-)
в каждом советнике заводим extern bool Leader = false;
при старте на одной из копий выбираем Leader = true;- этот советник назначаем лидером ;)
внутри кода каждого советника проверяем Leader: если true - это одно, если false -другое...
так пойдет?
если нет - нужны правила выбора лидера (кто первый запустился, кто последний, у кого ордеров открытых больше,...), под них можно будет чтото придумать
Но интересно провести "выборы".
А на счет хендл окна я же сказал, не ясным из обсуждения остался вопрос "как определить хендл окна скрипта, если есть еще окна с таким же Symbol и Period?"
Русским языком ответил- посмотрите на результат запуска скрипта. Код скрипта дал. Скриншот дал.
P.S.: можете не смотреть :-), я не настаиваю.
Русским языком ответил- посмотрите на результат запуска скрипта. Код скрипта дал. Скриншот дал.
P.S.: можете не смотреть :-).
:-) Ну спасибо.
попробуйте вот это, при удалении скрипта с чарта он уступает первенство, накиньте на несколько чартов одновременно и смотрите
Огромное спасибо
Идея с хендл окна: jartmailru
И глобальные переменные: xrust
Спасибо :-)
Для последователей прикрепляю советник, который считаю ответом на топик.