Форум

Разница между барами

Здравствуйте, подскажите пожалуйста. В следующем коде получаю время закрытия последнего ордера для определенной бумаги: for(j=0; j<OrdersHistoryTotal(); j++) if (OrderSelect(j,SELECT_BY_POS,MODE_HISTORY)) if (OrderSymbol()==Symbol()) { datetime ctm=OrderCloseTime(); break; } Я хотел бы, что бы

Торговая система на разных таймфреймах

Добрый вечер, уважаемые профи, скажите пожалуйста, если торговая система, протестирована на одном временном интервале и удовлетворяет меня по своим входам/выходам, то будет ли она также работать на большем временном интервале? Иными словами, если она положительно работаем на 5 минутках, то будет ли

Индикаторы интрадей

Добрый вечер, хотел узнать, как вы считаете, какие индикаторы больше всего подходят для торговли внутри дня? На мой взгляд, например Ишимоку тяжеловесен для такой торговли, а вот параболик или RSI наиболее предпочтительны по сравнению с ним

Минимально допустимый уровень стоп-лосса/тейк-профита

Здравствуйте, подскажите пожалуйста, как правильно пользоваться минимальным допустимым уровнем стоп-лосса/тейк-профита в пунктах. Я написал следующее: int MinLot=MarketInfo( Symbol() ,MODE_MINLOT); - минимальный размер лота double

Открытые ордера

Добрый день. Подскажите пожалуйста по поводу ордеров. Функция OrdersTotal - возвращает общее количество открытых и отложенных ордеров. А как можно узнать по конкретной бумаге, есть ли открытые ордера или нет

Пересечение скользящей средней и цены

Здравствуйте, пытаюсь определить, пересекла ли скользящая средняя цены или нет. Подскажите пожалуйста, как это сделать? MA0=iMA(NULL,0,13,0,MODE_SMA,PRICE_CLOSE,0); // средняя на текущем баре MA1=iMA(NULL,0,13,0,MODE_SMA,PRICE_CLOSE,1); // средняя на предыдущем баре if (MA0>... && MA1<...) // тут я

Функция для возврата нескольких значений

Здравствуйте, собственно вопрос в том, как написать функцию, что бы она возвращала несколько значений, например, если написать следующий код, то функция вернет два значения??? void Test(int a, int b) { a=1; b=2 }