Бета-тестирование MetaTrader 5 началось! - страница 69

 
Вот что касается истории котировок, то смущает лишь "неявная" такая загрузка: необходимо прокручивать график назад, либо на месячный интервал ставить, и ждать. Но очень устраивает то, что котировки напрямую с сервера брокера. Вывод: необходимо сделать кнопку на панели инструментов для загрузки котировок в пределах периода, указанного в настройке терминала; и очень желательно прогресс-бар для всего этого процесса сделать
 

Давайте топик создадим. и там пар выпустим.

Ошибки, баги, фичи etc. include несоответствие документации - здесь!

Найти ответ или вопрос уже стало нереально.

Например, предлагаю название ветки: " За что я возненавидел Форекс и МТ5(4..3..2)!"

Для пара и тепла человеческого участия в беде!

 
Sorento >>:
Вопрос дилетанта: Значение дескриптора графического объекта (в моем случае это отрезок) получить из MQL не удается. Смотрим описание

функций ObjectSetString() и ObjectGetString()

Все нормально !

работает 209-й билд

проверяйте



string oTST = "oTST";
int OnInit()
  {
   ObjectCreate( 0,oTST ,OBJ_TREND, 0,0,0,0,0);
   ObjectSetString(0,oTST, OBJPROP_TEXT,"Этот текст поместим в поле Discription"); //
  

   string ТЕКСТКОТОРЫЙЗАПИСАЛИАСВОЙСТВАОБЪЕКТА="работает ?";

   

    ТЕКСТКОТОРЫЙЗАПИСАЛИАСВОЙСТВАОБЪЕКТА=ObjectGetString(0,oTST, OBJPROP_TEXT);
    Comment(" ["+ТЕКСТКОТОРЫЙЗАПИСАЛИАСВОЙСТВАОБЪЕКТА+"]");


   return(0);
  }



 



неплохо приводить кусочки кода!

после прогона которых у вас что то не работает

--

в них видимо у вас ошибка

 
//+------------------------------------------------------------------+
//|                                                        tstgo.mq5 |
//|                  Copyright YURAZ 2009, MetaQuotes Software Corp. |
//|                                     http://www.masterforex-v.org |
//+------------------------------------------------------------------+
#property copyright "YURAZ 2009, MetaQuotes Software Corp."
#property link      "http://www.masterforex-v.org"
#property version   "1.00"
//-- my tick

string oTST = "oTST";


MqlRates rates[];


 
int OnInit()
  {

   ArraySetAsSeries(rates,true);

   ObjectCreate( 0,oTST ,OBJ_TREND, 0,0,0,0,0);
   ObjectSetString(0,oTST, OBJPROP_TEXT,"Этот текст поместим в поле Discription все работает!"); //
  
   ObjectSetInteger(0,oTST, OBJPROP_RAY_LEFT, false);
   ObjectSetInteger(0,oTST, OBJPROP_RAY_RIGHT, false);
   ChartSetInteger( 0,  CHART_SHOW_OBJECT_DESCR, true);

 
     EventSetTimer(1);

   return(0);
  }

//-- my tick
void OnDeinit(const int reason)
  {
     EventKillTimer();
 

  }
//-- my tick
void OnTick()
  {

  }

double High[],Low[]; 

 
 
void OnTimer()
  {
     string ТЕКСТКОТОРЫЙЗАПИСАЛИАСВОЙСТВАОБЪЕКТА;
     MqlDateTime str1;
     TimeGMT(str1);
     
     datetime t1; //  = TimeGMT()-86400;
     datetime t2 = TimeGMT()+86400;
 

      int copied;
      
        copied=CopyRates(Symbol(),0,0,100,rates);

      if(copied<=0)
          return;

 
     
     
     ТЕКСТКОТОРЫЙЗАПИСАЛИАСВОЙСТВАОБЪЕКТА="нифига не работает ?"; 
 
     ObjectSetDouble(0,oTST,OBJPROP_PRICE,0, rates[0].low    );
     ObjectSetDouble(0,oTST,OBJPROP_PRICE,1, rates[99].high);
     ObjectSetInteger(0,oTST,OBJPROP_TIME,0, rates[0].time);
     ObjectSetInteger(0,oTST,OBJPROP_TIME,1, rates[99].time);

     
     ТЕКСТКОТОРЫЙЗАПИСАЛИАСВОЙСТВАОБЪЕКТА=ObjectGetString(0,"oTST", OBJPROP_TEXT);
     Comment(" ["+ТЕКСТКОТОРЫЙЗАПИСАЛИАСВОЙСТВАОБЪЕКТА+"]");
  }
 
YuraZ >>:

Все нормально !

работает 209-й билд

проверяйте




неплохо приводить кусочки кода!

после прогона которых у вас что то не работает

--

в них видимо у вас ошибка


Мне и по документации.. и по Вашему словоблудию - не видно.

потому на этой ветке позволил себе.

Мой код в ладошку.

И я работаю, и хочу работать, с ручными (NB!) трендами

 

Юра! Не обижайтесь, пожа.

Просто создайте руками отрезок.

Предположим - это гениальный прогноз в будущее! :)

но попробуйте его найти!

Ps. Я регулярно всё обновляю и скачиваю хелпы.

 

Неделя никак не наступит. и бар прикольный.

Свеча растёт.


уже 2.26 по другим инструментам. часам. и рыночному окну

 

Блин!!! зимнее ж время. всем спать. и перевести часы....



Но после перезапуска МТ5 стало нормально.

И еще одна странность была замечена. Что активная рабочая область - что график. сохраняется график

 

Зигзаги мигают - раздражает. Хоть удаляй с графика!

 

И куда делось- модифицировать тпрофит позиции?

Локи ставить?

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