Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Доброе утро!
Пож. подскажите. Вот так открываются позиции по каждой паре в муьтивалютном советнике.-
Подскажите. Как мне написать отдельную функцию вместо этого блока.
Чтобы не переписывать этот блок для каждой пары ?
(В блоке использованы ф-и И.Кима и ф-я открытия в условиях рыночного исполнения торговых заявок Market Watch).
Доброе утро!
Пож. подскажите. Вот так открываются позиции по каждой паре в муьтивалютном советнике.-
Подскажите. Как мне написать отдельную функцию вместо этого блока.
Чтобы не переписывать этот блок для каждой пары ?
(В блоке использованы ф-и И.Кима и ф-я открытия в условиях рыночного исполнения торговых заявок Market Watch).
void FUN(string _Symbol){
// Ваш код, но вместо конкретного инструмента используется _Symbol
}
Спасибо. А как быть с бидами, асками, Delta, Lots и bool TRADE (это разрешение на вход) для каждой пары?
Вот так будет правильно? -
Кроме того. Краем уха вроде бы слышала, что некорректно использовать (вызывать) одну пользовательскую функцию внутри другой.
А у меня используется в блоке ф-я для открытия позиций в условиях рыночного исполнения торговых заявок Market Watch
Не будут ли проблемы и сбои при работе ?Спасибо. А как быть с бидами, асками, Delta, Lots и bool TRADE (это разрешение на вход) для каждой пары?
Вот так будет правильно? -
Кроме того. Краем уха вроде бы слышала, что некорректно использовать (вызывать) одну пользовательскую функцию внутри другой.
А у меня используется в блоке ф-я для открытия позиций в условиях рыночного исполнения торговых заявок Market Watch
Не будут ли проблемы и сбои при работе ?double _Bid=MarketInfo(_Symbol, MODE_BID);
double _Ask=MarketInfo(_Symbol, MODE_ASK);
....................................................................
ВЫзов функция может быть в любом месте. Проблем не будет
Добрый день!
Я использую трал в мультивалютнике. Вот такой:
Чтобы задействовать трал для всех пар мультивалютника я переделала его таким образом.
(Биды-аски-поинт вызываются через MarketInfo(Symbol_1,MODE_ASK);
Советник работает по ценам открытия.
Вызывается трал вот так:
Однако. Трал в таком включении не работает.
Если я убираю трал одного символа совсем, то трал другой пары начинает работать.
А если присутствуют в коде оба вызова трала - то не работает ни один.
Пож. подскажите. Где может быть ошибка?
Надо для каждого инструмента и таймфрейма использовать свой prevtime.
Благодарю, Vinin !
а Я уж было совсем собралась для каждой пары свой трал писать....
Помогите с мультивалютником.
Написал советник. Одновременно открывает/закрывает ордера по двум парам EURUSD <-> GBPUSD. Цепляю к EURUSD. Читает котировки обеих пар (iOpen). Команды ниже исполняет
Ask_EUR = MarketInfo("EURUSD", MODE_ASK);
Bid_EUR = MarketInfo("EURUSD", MODE_BID);
А эти команды не исполняет
Ask_GBP = MarketInfo("GBPUSD", MODE_ASK);
Bid_GBP = MarketInfo("GBPUSD", MODE_BID);
Значения ask = bid = 0
Подскажите, в чем дело?