[АРХИВ!] Любой вопрос новичка, чтоб не захламлять форум. Профи, не проходите мимо. Без вас никуда - 4. - страница 482

 
Vinin:

Функция возвращает истину при появлении нового бара на М15
Громадное спасибо!
 
stater:
Громадное спасибо!

Использовать только в советние
 
midorum:

именно так, он автоматически организуется как таймсерия

в начале Вы описываете видимые буферы индикатора 

с помощью IndicatorBuffers() можно расширить количество используемых автоматически организумых буферов-таймсерий до 8 и связать их со своими массивами 

Большое спасибо за предыдущие ответы. Все работает и почти все понятно... Теперь вот об этом "почти".

1. В какой именно строке (индикатор см. в прикрепленном файле) происходит указание на то, что Линия, рассчитанная на данных массива должна быть отображена в окне Клиентского Терминала?

2. Зачем нужна (точнее, в каких ситуациях надо использовать) функция IndicatorBuffers, если количество буферов можно объявить строкой

#property indicator_buffers 4                                           //объявляем количество буферов

Заранее благодарю за ответ

Файлы:
aom3_1.mq4  12 kb
 
Скачал советника для работы в "один клик",Скомпилировал - ошибок нет,но Кроме "рожицы"в углу ничего не кажет .Помогите!!!!!!!!!!!!!
Файлы:
ptq.txt  20 kb
 

Народ, подскажите!

Есть пользовательская функция, которая считает Low цены 5-го бара фонового таймфрейма, как сделать так чтобы она считала цену определенного таймфрейма?

 
Добрый вечер! Пдскажите!  
if (strela1<strela2){ 
   OrderSelect(ticket, SELECT_BY_TICKET);Print( "strela1<strela2  " , GetLastError()   ,"  ticket ",ticket);
   OrderClose(  ticket , OrderLots( ) , OrderOpenPrice( ) , 3, CLR_NONE);  
   Print( "OrderClose  " , GetLastError()   );                  
   OrderSend(Symbol( ), OP_SELL, lot, Bid, 3, NormalizeDouble( Ask+ (stoplos*Point),Digits), 
  NormalizeDouble( Ask-( takeprofit*Point),Digits), NULL, magicnumber, 0, CLR_NONE) ; 

2012.10.31 20:14:02 советник AUDUSD,M15: OrderClose 129

ERR_INVALID_PRICE    129    Неправильная цена

 
Неужели OrderOpenPrice( ) как-то недостаточно или как-т о не так? Я уде и порядок выставления значений переменных в функции OrderClose по справке сравнил, и OrderSelect там же, перечитал.. Ума ниприлажу!! 
 
ну гляньте в документацию  вы наверное думаете поставил любую цифру - по ней и закроется- а вот и фиг!
 
Но а что там?? Ведь я  и так там минут 15 смотрю.. Да, может что-то простое нивижу!
 
Dimka-novitsek:
Но а что там?? Ведь я  и так там минут 15 смотрю.. Да, может что-то простое нивижу!
 OrderSend(  Symbol( ), OP_SELL, Lot, NormalizeDouble(Bid, Digits), slippage, NormalizeDouble(Ask + stoploss*Point), NormalizeDouble(Bid - takeprofit*Point), "comment", magic, color );

 OrderSend(  Symbol( ), OP_BUY,  Lot, NormalizeDouble(Ask, Digits), slippage, NormalizeDouble(Bid - stoploss*Point), NormalizeDouble(Ask + takeprofit*Point), "comment", magic, color );

Причина обращения: