Любой вопрос новичка, чтоб не захламлять форум. Профи, не проходите мимо. Без вас никуда - 6. - страница 645

 
Top2n:

Здравствуйте, есть ли у кого нибудь шаблон по усреднению позиции.

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


evillive:

взять все цены открытия и посчитать арифметическое среднее

Также учитывая различную лотность позиций, своп и комиссионные! 
 
Поставил три терминала от одного брокера, выполнил вход на один и тот же счёт с трёх терминалов. На каждом терминале стоит по советнику. Всё это дело стоит на VPS. Кто нибудь скажите, возможны ли конфликты межу терминалами,  если каждый из них установлен в отдельной папке?
 
Подкинте люди добрые индюк алерт который будет сигналить при пересечении двух МАшек...
 
woin2110:
Поставил три терминала от одного брокера, выполнил вход на один и тот же счёт с трёх терминалов. На каждом терминале стоит по советнику. Всё это дело стоит на VPS. Кто нибудь скажите, возможны ли конфликты межу терминалами,  если каждый из них установлен в отдельной папке?

Если советники синхронизированы или, по крайней мере, умеют проверять, занят ли торговый поток, то конфликтов быть не должно. Будут по очереди торговать, по принципу "кто первый встал - того и тапки" )))
 
apelbsin:
Подкинте люди добрые индюк алерт который будет сигналить при пересечении двух МАшек...

На предыдущей странице есть, переделайте под пересечение МА и отключите отображение стрелок, это несложно.
 
Megan:

Подскажите пожалуйста: Почему если нет связи , то в советнике при старте не запускается   OnTimer ( ) ?

Билд 646.


При отсутствии связи не приходят тики, необходимые для запуска любой программы!
 
Megan:

Подскажите пожалуйста: Почему если нет связи , то в советнике при старте не запускается   OnTimer ( ) ?

Билд 646.


OnTimer() ,  будет происходить если предварительно в OnInit() установить таймер с помощью EventSetTimer(... От наличия связи таймер не зависит. Может у Вас стоит проверка в OnInit() и при отсутствии связи советник просто выгружается?
 
borilunad:

При отсутствии связи не приходят тики, необходимые для запуска любой программы!

 В справке не так написано: "... Функция OnTimer() вызывается при наступлении события Timer, которое генерируется системным таймером ... "

Сейчас проверил ещё раз.Если советник скомпилировать, то после этого таймер стартует.А если опять перезапустить терминал,то опять таймер не стартует((

 
barabashkakvn:

OnTimer() ,  будет происходить если предварительно в OnInit() установить таймер с помощью EventSetTimer(... От наличия связи таймер не зависит. Может у Вас стоит проверка в OnInit() и при отсутствии связи советник просто выгружается?


Нет, проверил только что. Действительно, при отключённом инете таймер отключается.
 
barabashkakvn:

OnTimer() ,  будет происходить если предварительно в OnInit() установить таймер с помощью EventSetTimer(... От наличия связи таймер не зависит. Может у Вас стоит проверка в OnInit() и при отсутствии связи советник просто выгружается?
EventSetTimer(1); стоит. И когда связь есть всё работает, как ни странно.В OnInit() выгрузки нет. Не знай почему так(...