[АРХИВ!] Любой вопрос новичка, чтоб не захламлять форум. Профи, не проходите мимо. Без вас никуда - 4. - страница 214
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Так подскажете, какая ф-я возвращает текущу цену?
В падлу?
Ну это нечто! Я не такой умный, да и на русском недагадался бы.
Хочу записать результаты теста (сделок ) в файл после тестирование
в блоке deinit() помещаю функцию tofile ()(те запись после окончания работы)
не работает, записывет только заголовока вот сама функция
В падлу?
Да ето просто "Bid" для открытый ордер. Так? Мне он показывает настоящую цену. Или с етим проблемы возникнут в дальнейшем?
Да ето просто "Bid" для открытый ордер. Так? Мне он показывает настоящую цену. Или с етим проблемы возникнут в дальнейшем?
Это Bid не для "открытый ордер", а Bid для графика, на котором советник работает.
А чем, по вашему текущая цена отличается от "настоящей" ?
Можете через MarketInfo() выудить текущую цену для любого символа. Что Ask, что Bid
Это Bid не для "открытый ордер", а Bid для графика, на котором советник работает.
А чем, по вашему текущая цена отличается от "настоящей" ?
запутал я вас, извините, просто по другому выразился.
Можете через MarketInfo() выудить текущую цену для любого символа. Что Ask, что Bid
спасибо, посмотрю когда подрасту ))
спасибо - буду далье грыздь код
Всем привет! Народ, меня здесь давно не было(1.5 года) освежите мне не много пожалуйста память.
дело в том что с помощью советников ордера выставлялись с t/p и s/l, теперь хочу без них, просто при каких то условий закрывать нужные
ордера.
вот кодик
int clos(int mn)
{ int k=OrdersTotal();
for(int a=0;a<=k;a++)
{ if(OrderSelect(a,SELECT_BY_POS,MODE_TRADES))
{ if(OrderMagicNumber()==mn)
{ if(OrderType()==OP_BUY || OrderType()==OP_SELL)
int n=OrderTicket();
double l=OrderLots();
OrderClose(n,l,Ask,5,0);
}}}
return(0);
}
у меня не закрывает ни один ордер, в clos передавал все маг.номера, что не так??
Всем привет! Народ, меня здесь давно не было(1.5 года) освежите мне не много пожалуйста память.
дело в том что с помощью советников ордера выставлялись с t/p и s/l, теперь хочу без них, просто при каких то условий закрывать нужные
ордера.
вот кодик
int clos(int mn)
{ int k=OrdersTotal();
for(int a=0;a<=k;a++)
{ if(OrderSelect(a,SELECT_BY_POS,MODE_TRADES))
{ if(OrderMagicNumber()==mn)
{ if(OrderType()==OP_BUY || OrderType()==OP_SELL)
int n=OrderTicket();
double l=OrderLots();
OrderClose(n,l,Ask,5,0);
}}}
return(0);
}
у меня не закрывает ни один ордер, в clos передавал все маг.номера, что не так??