Любой вопрос новичка, чтоб не захламлять форум. Профи, не проходите мимо. Без вас никуда - 6. - страница 1137
![MQL5 - Язык торговых стратегий для клиентского терминала MetaTrader 5](https://c.mql5.com/i/registerlandings/logo-2.png)
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
вам надо рассчитать среднюю цену позиции.
Цена_позиции_buy=(Buy1_price*Buy1_lots+Buy2_price*Buy2_loys+...)/(Buy1_lots+Buy2_lots+..) - потери_на_swap; // то есть сумма весов позиций/общий объём
то есть у нас будет такой формат:
пункты= отступ от линии средней цены
убыток=убыток средней цены
правильно?
Добрый день!
Помогите разобраться что не так. Мне нужно чтобы в момент пересечении линии баром выводилась цена. Я написал код.
int start() {
double pr=ObjectGetValueByShift("line",0);
Alert (pr);
return(0);}
line - название линии.
Этот код всегда показывает "0".
Линия - трендовая. Поменял свойства на луч. Не помогло. В идеале нужно чтобы выводилась цена независимо от положения нулевого бара (сверху, снизу).
Такой код тоже не работает.
int start() {
double pr=ObjectGetValueByShift("line",0);
If (Bid==pr){
Alert (pr);}
return(0);}
Что не так?
Есть в МТ4 индикатора Билла Уияльямса Market Facilitation Index.
Прошу написать функцию, которая бы выводила 1 при сформировашейся розовой линии , 2 зеленая, 3 - коричневая, 4 - синяя на баре [1].
Приветствую.
Планируется советник у которого будут функции которые на каждом тике будут в цикле перебирать им созданные имеющиеся ордера и в зависимости от ситуации действовать.
Подскажите, как сделать чтоб для каждого нового ордера создавались отдельные переменные для работы с ними и в последующих циклах? (Предполагаю что это что-то типа Peremennaja+ticket=12345;)
Приветствую.
Планируется советник у которого будут функции которые на каждом тике будут в цикле перебирать им созданные имеющиеся ордера и в зависимости от ситуации действовать.
Подскажите, как сделать чтоб для каждого нового ордера создавались отдельные переменные для работы с ними и в последующих циклах? (Предполагаю что это что-то типа Peremennaja+ticket=12345;)
Зачем-же засерать все темы одним вопросом?
Тогда уже "засИрать". Спросить в двух темах совсем != все. Да и обе темы, где спрашивал, не противоречат содержанию вопроса. Ну на тот момент в другой не отвечали а вопрос "горит".
Приветствую.
Планируется советник у которого будут функции которые на каждом тике будут в цикле перебирать им созданные имеющиеся ордера и в зависимости от ситуации действовать.
Подскажите, как сделать чтоб для каждого нового ордера создавались отдельные переменные для работы с ними и в последующих циклах? (Предполагаю что это что-то типа Peremennaja+ticket=12345;)
Написать класс и для каждого ордера создавать объект данного класса