Любой вопрос новичка, чтоб не захламлять форум. Профи, не проходите мимо. Без вас никуда - 6. - страница 1121

 
Добрый вечер. Скажите пожалуйста, имеется индикатор, в коде прописано 6 буферов, при просмотре через окно данных терминала видно что они работают, а посмотреть значения через icustom не получается, показывает везде 0. как можно глянуть на значения буферов, что бы создать условие для тех. анализа?
 
flyyy09:
Добрый вечер. Скажите пожалуйста, имеется индикатор, в коде прописано 6 буферов, при просмотре через окно данных терминала видно что они работают, а посмотреть значения через icustom не получается, показывает везде 0. как можно глянуть на значения буферов, что бы создать условие для тех. анализа?
Значит не правильно прописываете данные в iСustom 
 

Vitaly Muzichenko:
Значит не правильно прописываете данные в iСustom

Vitaly Muzichenko:
Значит не правильно прописываете данные в iСustom 

Вы разбираетесь в кодах? 

 

flyyy09:

Вы разбираетесь в кодах? 

А ты сомневаешься?
 
flyyy09:
Нет, справку прочитал.
 

Всем привет.

1. Возможно ли "фильтровать" новости в ленте или хотя бы использовать поиск по слову в заголовке или тексте новостей? Может есть какое бесплатное дополнение к МТ4 или ресурс?

2. Есть ли возможность автоматически копировать новости из новостной ленты в текстовый файл или любой другой файл офиса или куда вообще можно? Желательно с возможностью просматривать текст самой новости.

[Удален]  
Здравствуйте! У меня вопрос по МТ5.  

В терминале МТ5 есть для примера советники (MACD Sample и Moving Averages), так вот, если в коде этих советников в хенделе индикатора вставить конкретный ТФ, например PERIOD_H4, вместо "_Period", то при тесте по ценам открытия на старших ТФ,  возникает ошибка загрузки индикатора: cannot load indicator 'MACD' [4805] и как следствие: tester stopped because OnInit failed. Какие мнения? Может я делаю, что-т не так? Возможно ли закодировать советника так, чтобы он тестился по ценам открытия на любом ТФ?

 Пробовал вставлять индикатор, как кастомный, ошибка та же.

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

int OnInit(void)
  {
//--- prepare trade class to control positions if hedging mode is active
   ExtHedging=((ENUM_ACCOUNT_MARGIN_MODE)AccountInfoInteger(ACCOUNT_MARGIN_MODE)==ACCOUNT_MARGIN_MODE_RETAIL_HEDGING);
   ExtTrade.SetExpertMagicNumber(MA_MAGIC);
   ExtTrade.SetMarginMode();
//--- Moving Average indicator
   ExtHandle=iMA(_Symbol,PERIOD_H4,MovingPeriod,MovingShift,MODE_SMA,PRICE_CLOSE);
   if(ExtHandle==INVALID_HANDLE)
     {
      printf("Error creating MA indicator");
      return(INIT_FAILED);
     }
//--- ok
   return(INIT_SUCCEEDED);
  }

 
Люди помогите! Копирую сделки у одного поставщика но хочу подключить ещё двух а терминал говорит что можно только одного! Есть способ это обойти! Не хочу разбивать депо на разные счета потому что лот уменьшится из за процентного соотношения.(бесит это процентное соотношение лучше бы сделали возможность выбирать фиксированный лот.)
 
Дмитрий Похиленко:
Люди помогите! Копирую сделки у одного поставщика но хочу подключить ещё двух а терминал говорит что можно только одного! Есть способ это обойти! Не хочу разбивать депо на разные счета потому что лот уменьшится из за процентного соотношения.(бесит это процентное соотношение лучше бы сделали возможность выбирать фиксированный лот.)

Копируйте на демо-счета сколько сигналов надо, каждый сигнал - на отдельный демосчёт, а с этих демо уже на один реальный - копировщиком сделок, их много в маркете. Хотя можете свой написать, сейчас это не требует больших усилий.

 

Кто нибудь пришлите пожалуйста текст кода индикатора Moving Average из подраздела "трендовые" индикаторы!!! Если конечно он существует!

Еще подскажите как и где можно научиться создавать, редактировать индикаторы или советники? Есть ли хорошие самоучители?