Помнится, мне помогли в свое время функции И.Кима. Съэкономлены масса времени и усилий.
https://www.mql5.com/ru/forum/107476
По вашему вопросу - Функция ExistPositions().
Предназначена для проверки наличия открытых покупок или продаж.
Всем добрый день(вечер, ночи, утра). Начинаю писать советник и в силу своей неопытности прошу помочь мне в написании кто чем может. Ну и собственно говоря первый вопрос. Как лучше всего реализовать его? По сути в советнике должна быть реализована проверка наличия сигнала. Если есть открытые ордера то слежение за ними, закрытие, передвижка стоплосса, регулировка лота при необходимости. Какой каркас лучше всего подойдет для этой цели?
типологии
if(orderstotal>0)
{//логика слежения за открытыми ордерами}
else
{//логика проверки наличия сигнала на вход}
// или есть другие более продуманные варианты
Вот здесь еще посмотрите:
Так сойдет? вроде нормально. Логика для начала поиска будет в теле советника.
int SearchFractal()// функция поиска фракталов}
Вопрос в догонку. Может ли функция вызывать другую функцию?
пользователская функция. в самом начале есть
int myfuncia()
{
if(условие меньше чем надо)
{
как тут сделать так чтоб вся пользовательская функция не выполнялась?чтоб случился так называемый сброс тоесть после иф myfuncia дальше не выполнялась;
}
тут еще пара иф и всяких других операторов.
}
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Вы принимаете политику сайта и условия использования
Всем добрый день(вечер, ночи, утра). Начинаю писать советник и в силу своей неопытности прошу помочь мне в написании кто чем может. Ну и собственно говоря первый вопрос. Как лучше всего реализовать его? По сути в советнике должна быть реализована проверка наличия сигнала. Если есть открытые ордера то слежение за ними, закрытие, передвижка стоплосса, регулировка лота при необходимости. Какой каркас лучше всего подойдет для этой цели?
типологии
if(orderstotal>0)
{//логика слежения за открытыми ордерами}
else
{//логика проверки наличия сигнала на вход}
// или есть другие более продуманные варианты