Полезные функции от KimIV - страница 72

 
Или саму функцию прописать в другом месте эксперта??
 
kurilko >>:
Или саму функцию прописать в другом месте эксперта??

Врубил... NumberOfBarOpenLastPos возвращает номер бара последней открытой и существующей позы...

Надо добавить NumberOfBarCloseLastPos и все будет)

Вот лови...

А ваще куча тем на эту тему пользуйся поиском!

Файлы:
xofbar.mq4  12 kb
 
WroC >>:

Врубил... NumberOfBarOpenLastPos возвращает номер бара последней открытой и существующей позы...

Надо добавить NumberOfBarCloseLastPos и все будет)

Вот лови...

А ваще куча тем на эту тему пользуйся поиском!

Большое спасибо все получается....

 

Здравствуйте Игорь!

Есть ли у Вас скрипт, который модифицирует все открытые позиции по объёму(лотам) на всех инструментах на определённое колличество процентов? Как в сторону увеличения, так и в сторону уменьшения с сохранением Мэджик Номера для каждой позиции?

 

Игорь здраствуй.

Ищю функцию расчета размера лота входной параметр только риск, допустим 74.2%

Нужно что бы возвращался размер лота. Для валют понятно, он есть. Но хотелось бы универсальную котораяя помимо валют работала бы и с CFD на фьючерсы http://www.procapital.ru/showthread.php?t=7575&highlight=%D0%BC%D0%B0%D1%80%D0%B6%D0%B0.

Я попробовал GCJ9 (Вроко), интересный очень инструмент. Только проблемы с расчетом лота. Может быть ты уже делал комуто. Я порылся по форуму вроде нет тут такой функции

 
LeoV писал(а) >>

Здравствуйте Игорь!

Есть ли у Вас скрипт, который модифицирует все открытые позиции по объёму(лотам) на всех инструментах на определённое колличество процентов? Как в сторону увеличения, так и в сторону уменьшения с сохранением Мэджик Номера для каждой позиции?

с сохранением межика явно не получится...

 
xrust писал(а) >>

с сохранением межика явно не получится...

Неужели нельзя сделать с сохранением меджика?

 
LeoV >>:

Неужели нельзя сделать с сохранением меджика?

Можно, почему нет?

Все равно это будет переоткрытие (закрытие и открытие) позиции. Достаточно сохранить мейджик перед закрытием и открыться с таким же.

 
Пардон, напутал, в полусонном состоянии я почему то подумал что речь идет о тикете...
 
KimIV >>:

Функция ExistOrders().

Возвращает флаг существования ордера. Ответит на вопрос, установлен ордер или нет. С помощью этой функции можно запросить как любой ордер, так и более конкретный. Фильтра запроса настраивается с помощью параметров функции:

  • sy - Накладывает ограничение на наименование инструмента. По умолчанию параметр равен "" - отсутствие ограничений, то есть любой инструмент. Если передать NULL, то отбор ордеров будет ограничен текущим инструментом.
  • op - Накладывает ограничение на тип ордера. По умолчанию ограничение отсутствует, то есть проверяется наличие ордера любого типа. Допустимые значения параметра -1, OP_BUYLIMIT, OP_BUYSTOP, OP_SELLLIMIT и OP_SELLSTOP.
  • mn - Накладывает ограничение на идентификационное ("магическое") число ордера. По умолчанию ограничение отсутствует, то есть проверяется наличие ордера с любым магическим числом.
  • ot - Накладывает ограничение на время установки ордера. Проверяется. чтобы ордер был установлен позже значения данного параметра. По умолчанию ограничение отсутствует, то есть проверяется наличие ордера с любым временем установки.

Если вам не трудно обьясите как при помощи вашей функции

определить наличие и обьём открытой позиции, а также наличие и обьём установленных отложенных ордеров


Причина обращения: