ошибки и дисфункции - страница 5

 
aiqokoye:
Здравствуйте, я не вижу возможности загрузить какую-либо программу. Я использовал щелчок и выбор для загрузки metatrader 5 с моего ПК и эксперт отображается в окне навигации.
В чем проблема?
 

У кого-нибудь есть такая же проблема с "ObjectGetValueByTime"?

Значение результата всегда 0.

Также проверено с помощью кода примера: "TradeLineAlert"

--------------

Мой простой код:

string objName = "MYTRENDLINE";  // This trendline really exists!

if (ObjectFind(objName) == 0) // 0 = found object in main chart window
{
   double d = ObjectGetValueByTime(0, objName, TimeCurrent());

   Print("Value = " + DoubleToStr(d, 5));
}

А если я поставлю запрос "ObjectGetDouble" перед "ObjectGetValueByTime":


string objName = "MYTRENDLINE";  // This trendline really exists!

if (ObjectFind(objName) == 0) // 0 = found object in main chart window
{
   double p = ObjectGetDouble(0, objName, OBJPROP_PRICE, 0);
   double d = ObjectGetValueByTime(0, objName, TimeCurrent());

   Print("Value = " + DoubleToStr(d, 5));
}
Теперь d всегда равно p ... ?! Упс. ;-)

Немного информации:

MetaEditor 5.00 Build 914

Metatrader 4.00 Build 625


Спасибо за ваши комментарии / помощь! :-)

Надеюсь, я не ошибся...

С уважением,

Мартин

 
huhuju:

Есть ли у кого-нибудь такая же проблема с "ObjectGetValueByTime"

...

Мартин

Форум о трейдинге, автоматических торговых системах и тестировании торговых стратегий

Здравствуйте,

Пожалуйста, отредактируйте свое сообщение и используйте кнопку SRC, когда вы публикуете код. Спасибо.



 
angevoyageur:

Но не обязательно было удалять мой код... ?! :-/

Теперь все в порядке?

 
huhuju:

Но не обязательно было удалять мой код... ?! :-/

Теперь все в порядке?

Вы правы. Это была ошибка манипуляции, обычно я сам редактирую, но здесь я потерял ваш код. Извините.
 
angevoyageur:
Вы правы. Это была ошибка манипуляции, обычно я сам редактирую, но здесь я потерял ваш код. Извините.

Вы закрыли этот форум? Есть ли другое место для сообщений об ошибках?

Спасибо.

 
huhuju:

Вы закрыли этот форум? Есть ли другое место для сообщений об ошибках?

Спасибо.

Возможно, вы имеете в виду форум mql4.com.

Вы также можете сообщать об ошибках в ServiceDesk.

MQL4: automated trading forum
  • www.mql5.com
MQL4: automated trading forum
 
angevoyageur:

Возможно, вы имеете в виду форум mql4.com.

Вы также можете сообщить об ошибках в ServiceDesk.

Спасибо большое! :-)

Хороших выходных!