Ошибки, баги, вопросы - страница 2230

[Удален]  
Vladimir Pastushak:

Хотел раскрасить уровни в фибо программно

В справке я так понял что можно каждому уровню задать цвет..

Но не тут то было, не работает... Пример в справке вроде как должен менять цвет но то же не работает...

Нельзя каждому уровню свой цвет задать.

 
Vladimir Pastushak:

Хотел раскрасить уровни в фибо программно

В справке я так понял что можно каждому уровню задать цвет..

Но не тут то было, не работает... Пример в справке вроде как должен менять цвет но то же не работает...

У меня работает.

   ObjectSetInteger(ChartID(), "FiboLevels", OBJPROP_LEVELCOLOR, 0, clrBlack);
   ObjectSetInteger(ChartID(), "FiboLevels", OBJPROP_LEVELCOLOR, 2, clrGreen);
   ObjectSetInteger(ChartID(), "FiboLevels", OBJPROP_LEVELCOLOR, 4, clrYellow);
 
Alexey Kozitsyn:

Нельзя каждому уровню свой цвет задать.

Почему?

[Удален]  
Alexey Viktorov:

Почему?

По личному опыту говорил... в свое время пробовал так сделать - не получалось, возможно, что-то исправили, либо я что-то не так делал.

Добавлено:

Да, действительно, можно раскрасить уровни. Вот скрипт (настройки для EURUSD):

#property version   "1.00"
#property script_show_inputs
//+------------------------------------------------------------------+
//|                                                                  |
//+------------------------------------------------------------------+
sinput   datetime inpT1=    D'2018.07.19 13:27';
sinput   double   inpP1=   1.16136;
sinput   datetime inpT2=    D'2018.07.19 15:31';
sinput   double   inpP2=   1.15746;
//+------------------------------------------------------------------+
//| Script program start function                                    |
//+------------------------------------------------------------------+
void OnStart()
  {
//---
   const string name="FiboTest";
//---
   if(ObjectCreate(0,name,OBJ_FIBO,0,inpT1,inpP1,inpT2,inpP2))
     {
      ObjectSetInteger(0,name,OBJPROP_SELECTABLE,true);
      ObjectSetInteger(0,name,OBJPROP_LEVELS,6);
      //---
      ObjectSetInteger(0,name,OBJPROP_LEVELCOLOR,0,clrYellow);
      ObjectSetInteger(0,name,OBJPROP_LEVELCOLOR,1,clrRed);
      ObjectSetInteger(0,name,OBJPROP_LEVELCOLOR,2,clrLime);
     }
  }
//+------------------------------------------------------------------+

Только есть прикол. Если потом зайти в свойства объекта и выйти оттуда - уровни окрасятся в один цвет:) Все же какие-то лаги есть с этой раскраской. Билд 1881, х64.

 

Проблема в маркете:

При ответе на сообщения в разделе "Обсуждение", или добавлении нового ответа появляется пустая страница:

при чем если скопировать ссылку после ответа - такая же пустая страница.

Но если нажать на вкладку ОБСУЖДЕНИЯ, тогда появляется страница с той же ссылкой (я сравнивал) и все нормально.

 

Проблема в маркете с мобильного телефона:

Если зайти с мобильного телефона (любого) в раздел своего профиля - продавец - статистика, то статистика зависнет и сайт будет недоступен около 5 минут. 

Ничего не происходит, данные не отображаются. 

Строка состояния замирает. 

Это только в разделе Продавец - статистика

 

Есть два эксперта. Стучатся в один и тот же файл, открываемый через FileOpen с такими флагами:

в эксперте 1 - FILE_READ|FILE_WRITE|FILE_BIN|FILE_SHARE_READ

в эксперте 2 - FILE_READ|FILE_BIN|FILE_SHARE_READ

Второй эксперт получает ошибку 5004.

Каким образом обеспечить чтение?

 
Stanislav Korotky:

Каким образом обеспечить чтение?

Неделю назад это обсуждалось https://www.mql5.com/ru/forum/1111/page2226#comment_8062626

Видимо никак - раз за два года ничего не изменилось

Ошибки, баги, вопросы
Ошибки, баги, вопросы
  • 2018.07.12
  • www.mql5.com
Общее обсуждение: Ошибки, баги, вопросы
 
Stanislav Korotky:

Есть два эксперта. Стучатся в один и тот же файл, открываемый через FileOpen с такими флагами:

в эксперте 1 - FILE_READ|FILE_WRITE|FILE_BIN|FILE_SHARE_READ

в эксперте 2 - FILE_READ|FILE_BIN|FILE_SHARE_READ

Второй эксперт получает ошибку 5004.

Каким образом обеспечить чтение?

Я бы для общего доступа в рамках одного терминала вместо файла использовал бы ресурс, который можно читать из файла и сохранять в файл. 

union в помощь.

 
Stanislav Korotky:

Есть два эксперта. Стучатся в один и тот же файл, открываемый через FileOpen с такими флагами:

в эксперте 1 - FILE_READ|FILE_WRITE|FILE_BIN|FILE_SHARE_READ

в эксперте 2 - FILE_READ|FILE_BIN|FILE_SHARE_READ

Второй эксперт получает ошибку 5004.

Каким образом обеспечить чтение?

Эти два эксперта в одном терминале?

Если нет, то где флаг FILE_COMMON