demian:
if (OrderSelect(cnt,SELECT_BY_POS,MODE_TRADES)==true)
{
If("Цена открытия ордера=",OrderOpenPrice())
n=1;
Почему то OrderOpenPrice() возвращает только 0. Может функция есть другая для отложенных ордеров.
Вы хорошо подумали. Может исправите допущенные ошибки
for(cnt=0;cnt<total;cnt++)
{
if (OrderSelect(cnt,SELECT_BY_POS,MODE_TRADES)==true)
{
r=OrderOpenPrice();
demian:
for(cnt=0;cnt<total;cnt++)
{
if (OrderSelect(cnt,SELECT_BY_POS,MODE_TRADES)==true)
{
r=OrderOpenPrice();
Alert("Цена открытия ордера=",r);
}
}
так тоже не работает
А Вы внимательно прочитали что написали в первом посте? У Вас есть время исправить. Да, еще, для вставки кода рекомендую использовать кнопку SRC
Действительно была ошибка но в другой части кода. Теперь все открывает только из цикла не выходит))
Не имея опыта в торговле на форекс и особых способностей в программировании за неделю написал такого советника. Вот сейчас сижу и думаю неужели все так просто!?!? или мне повезло. А может быть не все не так гладко и есть какие то подводные камни которых я не вижу из за отсутствия опыта. Прошу подсказать. Все брокеры говорят о том что хороший советник приносит 20% годовых а тут почти +250%
Рукалицо.
Уффф... прогони тест с начала 2012 хотя-бы, с ЭТИМИ-ЖЕ параметрами.
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
If("Цена открытия ордера=",OrderOpenPrice())
n=1;
Почему то OrderOpenPrice() возвращает только 0. Может функция есть другая для отложенных ордеров.