Вот пример для 2-х рисуемых (b1, b2) и 2-х расчётных буферов (b3, b4), расчётные в терминале не отображаются:
Да вот и нифига, они у вас не отображаются потому что количество буферов указанно 2. И обратится к буферу 3 и 4 из другого индикатора нет возможности.... Что меня и удивляет......
nikelodeon: Да вот и нифига, они у вас не отображаются потому что количество буферов указанно 2. И обратится к буферу 3 и 4 из другого индикатора нет возможности.... Что меня и удивляет......
Ну тогда только DRAW_NONE.
Мне вот только непонятно, зачем на график кидать индикатор, который вызывается через iCustom...
Всем добрый день! Разместив своего робота на нескольких парах, столкнулся с небольшой проблемой, которую наверное уже все прошли: если открыто несколько ордеров на разных парах, то при срабатывании команды CloseAllBuy() на одной из них, закрываются все БАИ на всех парах. Как этого избежать, не соображу. Вставив проверку по магику (см. ниже), получаю сообщение о неправильном тикете. У кого есть решение, помогите. Спасибо. void CloseAllBuy() { bool fc; for (int i=OrdersTotal()-1; i>=0; i--) { if(OrderMagicNumber()!=magic || OrderSymbol()!=Symbol()) continue; if (OrderType()==OP_BUY && OrderMagicNumber()==magic) { fc=OrderClose (OrderTicket(),OrderLots(),MarketInfo(OrderSymbol(),MODE_BID),slip); buycloseprice=0.0; tc=OrderCloseTime(); } } }
Всем доброго времени суток. Ребята подскажите как можно построить индикатор от индикатора. например машку, построенную на другой машке, или Моментум построеный не по ценам закрытия, а по другому моментуму???? Так называемое построение индикатора от индикатора....
nikelodeon: Всем доброго времени суток. Ребята подскажите как можно построить индикатор от индикатора. например машку, построенную на другой машке, или Моментум построеный не по ценам закрытия, а по другому моментуму???? Так называемое построение индикатора от индикатора....
МА от от другого индикатора - это iMAOnArray. Также есть и другие готовые функции в том же разделе, тот же iMomentumOnArray. Таким же образом можно построить свои функции. Или поискать на форуме и кодобазе, может уже есть готовые.
Посмотрите справку по функции SetIndexStyle() и там стили отрисовки линии и DRAW_NONE
Посмотрите справку по функции SetIndexStyle() и там стили отрисовки линии и DRAW_NONE
Да вот и нифига, они у вас не отображаются потому что количество буферов указанно 2. И обратится к буферу 3 и 4 из другого индикатора нет возможности.... Что меня и удивляет......
Ну тогда только DRAW_NONE.
Мне вот только непонятно, зачем на график кидать индикатор, который вызывается через iCustom...
Ну тогда только DRAW_NONE.
{
bool fc;
for (int i=OrdersTotal()-1; i>=0; i--)
{
if(OrderMagicNumber()!=magic || OrderSymbol()!=Symbol()) continue;
if (OrderType()==OP_BUY && OrderMagicNumber()==magic)
{
fc=OrderClose (OrderTicket(),OrderLots(),MarketInfo(OrderSymbol(),MODE_BID),slip);
buycloseprice=0.0;
tc=OrderCloseTime();
}
}
}
Владимир! Добавьте OrderSelect() в начало цикла
Всем доброго времени суток. Ребята подскажите как можно построить индикатор от индикатора. например машку, построенную на другой машке, или Моментум построеный не по ценам закрытия, а по другому моментуму???? Так называемое построение индикатора от индикатора....