object_text помогает начинающему - Page 2
Страница 2 из 812 FirstFirst 12
Results 11 to 12 of 12

Thread: object_text помогает начинающему

  1. #11

    Quote Originally Posted by ;
    {quote} Подумайте о директиве include в качестве механизма копирования и вставки. Это буквально говорит компилятору, чтобы он захватил этот файл и вставлял его содержимое в этом точном месте. Если include использует угловые скобки, то он обращается к файлам с абсолютного пути (включая каталог) и с MQL, который всегда будет папкой MQL \ Include. Поэтому, если вы хотите увидеть код, который вы перейдете в папку include, откройте подпапку и файл, чтобы просмотреть определения. Вы также можете включать файлы, используя кавычки, которые сообщают компилятору, что они находятся в файле ...
    Получил это и спасибо. Думаю, я вернусь, вероятно, произойдет в какой-то момент

  2. #12
    Привет снова Рад сказать, что сделал некоторый прогресс с момента моего последнего визита. Мне удалось успешно открыть торги на MQL в определенных точках (я знаю большой woo), но по какой-то причине я не могу закрыть их. Я работаю в MT4 Strategy Tester, прокладывая его туда, где должна закрыться торговля. Текст Objext Cls появляется так, как должен, но один открытый порядок не закрыт. Все под void OnTick () Есть 0 ошибок 0 предупреждений. Я не получаю никаких предупреждающих окон, но предполагаю, что это потому, что все в тестовом режиме. Я помещаю комментарий в цикле, чтобы проверить, работает ли код для него в порядке. Мне кажется, что все должно работать, при этом одна короткая открытая сделка готова к закрытию, но переменная bool reslt возвращает 0. Комментарий показывает на экране: String = Short Reslt = 0 Open Orders = 1 Пожалуйста, помогите , Введенный код для (int i = OrdersTotal (); igt; = 0; i--)/все открытые ордера {if (OrderSelect (i, SELECT_BY_POS) == true) if (OrderSymbol () == Symbol ()) { bool reslt; if (str == Long) {reslt = OrderClose (OrderTicket (), OrderLots (), MarketInfo (OrderSymbol (), Bid), 3, clrMagenta);} if (str == Short) {reslt = OrderClose (OrderTicket () , OrderLots (), MarketInfo (OrderSymbol (), Ask), 3, clrMagenta);} if (reslt = false) {Alert (порядок закрытия ошибок);} else {Alert (Заказы закрыты успешно);} Комментарий (String =, str \ n, Reslt =, reslt \ n, Open Orders =, OrdersTotal ()); }} ObjectCreate (AtClose, OBJ_TEXT, 0, CurrentTime, High # 91; 0 # 93; 0.0004); ObjectSetText (AtClose, Cls:, 10, Calibri, clrMagenta); }

Действующие разрешения

  • Вы не можете создавать новые темы
  • Вы не можете размещать ответы
  • Вы не можете использовать вложения
  • Вы не можете редактировать ваши записи
  •  
  • BB-код - Вкл.
  • Смайлики - Вкл.
  • Код [IMG] - Вкл.
  • Код [VIDEO] - Вкл.
  • HTML-код - Выкл.
Веб-сайт использует cookies
Веб-сайт использует cookies, в настоящее время некоторые из них уже установлены. Вы можете ознакомиться с более подробной информацией об использовании нами cookies здесь. Чтобы принять условия использования cookies, пожалуйста, нажмите на кнопку справа. Если вы продолжаете пользоваться веб-сайтом, вы по умолчанию принимаете условия использования cookies.