Автор |
Сообщение |
Cheslav
Зарегистрирован: 21.10.2012
Сообщения: 4
|
Помогите прикрутить стоп к роботу: необходимо чтобы стоп срабатывал через 7-баров.
Пробую так
Код: |
ApplyStop( stopTypeNBar, stopModeBars, 7 );
Equity(1); |
В итоге стоп не работает и стрелки сигналов пропадают.
Что сделано неправильно? |
|
|
Посмотреть профиль Отправить личное сообщение |
|
000
Site Admin
Зарегистрирован: 10.12.2007
Сообщения: 9106
|
Стрелки сигналов на вход пропадают?
Если да, то вероятно дело вот в чем. Функция Equity() запускает тестер. Если денег не хватает, то сигналы не исполняются. Т.е. пропадают.
1 в настройках АА уеличить денег, в коде ограничить сайз сделок до функции Equity()
SetPositionSize(1, 4); |
_________________ ceterum censeo carthaginem esse delendam
Удачи. Олег. |
|
Посмотреть профиль Отправить личное сообщение Посетить сайт автора |
|
Cheslav
Зарегистрирован: 21.10.2012
Сообщения: 4
|
Стрелки сигналов раньше появлялись когда кликал на строку робота в тестере где отображается размер позиции, а после добавления equity они не появляются и стоп не срабатывает.
Не помогло: денег поставил 1 млн., а пробую торговать 3 контрактами на рубль-доллар. |
|
|
Посмотреть профиль Отправить личное сообщение |
|
Cheslav
Зарегистрирован: 21.10.2012
Сообщения: 4
|
Если поставить equity(1,0); то стрелки появляются, но стоп все равно не срабатывает...
может можно как-то по-другому прописать условие выхода?
нужно всего лишь чтобы совершалась продажа через 7 баров после покупки... |
|
|
Посмотреть профиль Отправить личное сообщение |
|
000
Site Admin
Зарегистрирован: 10.12.2007
Сообщения: 9106
|
Ну тогда говори какой у тебя робот. |
_________________ ceterum censeo carthaginem esse delendam
Удачи. Олег. |
|
Посмотреть профиль Отправить личное сообщение Посетить сайт автора |
|
Cheslav
Зарегистрирован: 21.10.2012
Сообщения: 4
|
|
Посмотреть профиль Отправить личное сообщение |
|
|