Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Попробуйте так
Смотрите внимательно справку в разделе "Справочник MQL5 / Основы языка / Препроцессор / Свойства программ "
indicator_labelN
string
задает метку для N-ой графических серии, отображаемую в окне DataWindow. Для графических серий, требующих несколько индикаторных буферов (DRAW_CANDLES, DRAW_FILLING и другие), имена меток задаются через разделитель ';'.
проблема в тов, что #property indicator_label2 и т.д. при наведении курсора лейблы не показывают
попробовал даже так:
#property indicator_label1 "Label1.High;Label1.LowжLabel2.High;Label2.Low"
откомпелируйте пример и проверьте, при наведении курсора на синий буфер и оранжевый инфо не выводится
проблема в тов, что #property indicator_label2 и т.д. при наведении курсора лейблы не показывают
попробовал даже так:
#property indicator_label1 "Label1.High;Label1.LowжLabel2.High;Label2.Low"
откомпелируйте пример и проверьте, при наведении курсора на синий буфер и оранжевый инфо не выводится
Понял, разберемся. Спасибо.
Смотрите пример из раздела "Справочник MQL5 / Стандартные константы, перечисления и структуры / Константы объектов / Способы привязки объектов "
Помогло спасибо)
Ребята и хотелось бы вернутся к void OnDeinit(const int reason) в индикаторах, когда она начнет получать вразумительный const int reason, а то получает все время один результат REASON_REMOVE.
Можно надеятся что вы скоро ща нее возмересь ;))
Erm955 писал(а) >>
Нет смысла искать ошибку у меня. Сохранился 213 билд на другом компе. Запустил эту же программу--работает как часы.
Отправил письмо в Support@metaquotes.ru c программой.
Да, что то изменилось, разберемся. Спасибо.
В 215 билде не удалось решить проблему?
Erm955 писал(а) >>
Нет смысла искать ошибку у меня. Сохранился 213 билд на другом компе. Запустил эту же программу--работает как часы.
Отправил письмо в Support@metaquotes.ru c программой.
Да, что то изменилось, разберемся. Спасибо.
В 215 билде не удалось решить проблему?
Поведение функции HistoryDealSelect() изменилось, что будет отражено в документации. Ваш алгоритм перебора сделок не требует вызова HistoryDealSelect(), достаточно вызова HistorySelect().
int Dl = HistoryDealsTotal();
for(int i=0;i<Dl;i++)
{
ulong Tik_D=HistoryDealGetTicket(i);
Prof=HistoryDealGetDouble(Tik_D,DEAL_PROFIT);
пример из хелпа не работает, выдает ошибку
'arr' - arrays passed by reference only feed.mq5
'rates' - arrays passed by reference only feed.mq5
#import "ExpertSample.dll"
int GetIntValue(int);
double GetDoubleValue(double);
string GetStringValue(string);
double GetArrayItemValue(double arr[], int, int); <<<<<<<<<<<<
bool SetArrayItemValue(double& arr[], int,int, double);
double GetRatesItemValue(double rates[][6], int, int, int); <<<<<<<<
int SortStringArray(string& arr[], int);
int ProcessStringArray(string& arr[], int);
#import
пример из хелпа не работает, выдает ошибку
'arr' - arrays passed by reference only feed.mq5
'rates' - arrays passed by reference only feed.mq5
#import "ExpertSample.dll"
int GetIntValue(int);
double GetDoubleValue(double);
string GetStringValue(string);
double GetArrayItemValue(double arr[], int, int); <<<<<<<<<<<<
bool SetArrayItemValue(double& arr[], int,int, double);
double GetRatesItemValue(double rates[][6], int, int, int); <<<<<<<<
int SortStringArray(string& arr[], int);
int ProcessStringArray(string& arr[], int);
#import
У меня к сожалению проблема хоть и подобная но еще хуже: любое упомиинание блока #import "ExpertSample.dll"..... #import выдает кретическую ошибку и отказывается компилироваться :(
PS
А поддержка упорно молчит, видимо эт самый страшный секрет MQL5....