0
Закрытие профитного и открытие стопового должно пройти по одной цене

Как то мне кажется, что вы здесь перемудрили. Стоповые зачем вообще ставить? Не проще ли сделать — произошло закрытие по профиту и тут же следующее открытие?
Так и запрограммирую.

Пи срабатывании второго лимитного ордера выставляется профит для него и передвигается для первого

Отрицательных TP не бывает — это про «передвигается для первого». Сделаю закрытие по проценту от эквити.
avatar

Oxy

  • 26 февраля 2015, 20:30
0
цена уже ниже 1,1225
avatar

Oxy

  • 26 февраля 2015, 18:03
0
Вы запустили на одной паре два раза советник под разными магиками.

Давайте для начала протестируем один советник на одной паре с разными входными переменными.
Т.е. запустили советник, поработал, не выдал ошибки, выключаете, удаляете все позиции. Запускаете снова советник.
Если появилась ошибка скрините и помещаете сюда.
Решим все ошибки, будем смотреть, как советники с разными магиками взаимодействуют.
Договорились?
avatar

Oxy

  • 26 февраля 2015, 18:00
0
Судя по заданию — это не изменить советник, а написать новый :) 
______________________________________________
Топик, где я вам помогла этот?
zakaz.opentraders.ru/22912.html
(чтобы вспомнить советник, и что я там меняла)
______________________________________________
Индикатор по ссылке самый верхний?

Или какой-то из этих?

______________________________________________
Торгую на м5 поэтому в блоке Expert tick function изменил период на m5.

Где именно и что вы заменили?
avatar

Oxy

  • 26 февраля 2015, 17:53
0
тестируйте: opentraders.ru/downloads/606/
и лучше не в тестере, а на демо
avatar

Oxy

  • 26 февраля 2015, 17:03
+1
Вы к чему это сообщение оставили? Что вы умеете пользоваться интернетом и разбираетесь в кодах? Ну здорово.
Потому что даже если вы по описанию и нашли, как вы думаете, то, что вам нужно, посмотрев код обнаруживаете, что «а вот это я бы исправил», а «вот здесь сделал по-другому», а «вот здесь нет проверки на такую-то ошибку»…
В стол заказов люди приходят с конкретными небольшими задачами, но в коде они не разбираются.
А мне несложно узнать нюансы и запрограммировать конкретно под них.
avatar

Oxy

  • 26 февраля 2015, 13:23
0
Вы же мне только что ошибку скидывали. Только собралась с ней разбираться. Я ничего не меняла в советнике, не исправляла в нем. Я только добавила, чтобы он выводил текстовые данные, с помощью которых я смогу проанализировать ошибку.
P.S. картинка (что вы удалили) была из предыдущей версии советника.
avatar

Oxy

  • 26 февраля 2015, 13:16
+1
Меня бонус восхитил! :D 
avatar

Oxy

  • 26 февраля 2015, 13:12
0
сделаю.
avatar

Oxy

  • 25 февраля 2015, 23:54
0
Осталось ощущение, что не совсем поняла, что вы хотели.
Сделала так: opentraders.ru/downloads/605/
Там же описание.
avatar

Oxy

  • 25 февраля 2015, 23:52
0
В вашем случае тяжелее — каждый раз вспоминать, что же я там напрограммировала.
avatar

Oxy

  • 25 февраля 2015, 22:26
0
а вы можете задание целиком выдавать, а не по частям?
avatar

Oxy

  • 25 февраля 2015, 19:54
0
Я перезалила файл: opentraders.ru/downloads/587/
Ошибка там не решена! Как только появится ошибка, сделайте, пожалуйста, такой же прин-скрин со вкладки «эксперты». Там должно будет появится много информации для меня, с помощью которой я постараюсь разобраться, что это за ошибка.
avatar

Oxy

  • 25 февраля 2015, 19:50
0
у меня пока все работает на демо, как часы
avatar

Oxy

  • 25 февраля 2015, 18:27
0
смотрите:
opentraders.ru/downloads/604/
нет проверки, можем ли мы выставить такой лот или нет
avatar

Oxy

  • 25 февраля 2015, 17:34
0
Вы когда запускали эксперт вы прям так ему и указали параметр ClosePosition=10? Потому что там по умолчанию стоит 200.
Тоже параллельно на демо запущу, буду тестировать.
avatar

Oxy

  • 25 февраля 2015, 16:57
0
Праздники прошли, стала делать скрипт и запуталась.
Тот скрипт, на который у вас ссылка в топике — переносит SL и TP у всех открытых позиций sell и buy на конкретной паре в ноль по прибыли.
Мы же хотим плюс в пунктах. Вот я на рисунке набросала позиции:

Есть несколько путей решений:
1) Можно задать процент от эквити и когда цена достигнет его, произойдет закрытие — т.е. подтянуть туда SL и TP (но это не плюс в пунктах)
2) Отдельно для buy и отдельно для sell выставить Take Profit-ты. Т.е. указываете, к примеру, для buy + 20п, а для sell +30п.
И тут есть два варианта развития.
Простой: когда для каждого ордера выставляется свой отдельный TP (buy + 20п, а для sell +30п).
И сложный: берется самый нижний (у нас 3-й sell) и у него выставляется TP в +30п, т.е. 1,1307, и у всех остальных sell-ов TP-ты ставятся на уровень 1,1307 — т.е. у них TP-ты будут больше, чем +30п.
Далее берется самый верхний buy (у нас 1-й buy) и у него выставляется TP в +20п, т.е. 1,1375, и у всех остальных buy-ев TP-ты ставятся на уровень 1,1375 — т.е. у них TP-ты будут больше, чем +20п.

Или предлагайте свой вариант.
avatar

Oxy

  • 25 февраля 2015, 16:34
0
У меня дежавю? Сегодня, 25-го, выступает этот же тандем?
avatar

Oxy

  • 25 февраля 2015, 14:28