Ошибка функции Неожиданная
Страница 1 из 812 12 ПоследняяПоследняя
Results 1 to 10 of 11

Thread: Ошибка функции Неожиданная

  1. #1
    Я получаю сообщение об ошибке: определение функции неожиданный; Я набрал его в поисковой системе и не смог найти что-либо на его отладке. Кто-нибудь знает, что это значит и что я должен искать, чтобы исправить это?

  2. #2
    когда вы дважды щелкните по ошибке, в какую строку вы попадаете? Кроме того, прикрепите свой советник, чтобы люди могли вам помочь, иначе мы будем тратить время на угадывание проблемы.

  3. #3
    Вложений: 1 Как вы увидите, я пытаюсь очистить старый советник и ввести в него свой стиль и сделать его динамичным .... это будет сложно, так как я не знаком с этим языком программы. Я буду идти один по одному и добавив корректировки, как только у меня будет достойная рамка на месте. ... и вернулся через мои заметки и добавил в него больше кредитов ....
    https://www.russia-forex.ru/attachme...2848662951.mq4

  4. #4
    в вашей функции запуска вам не хватает 2}, что вызывает проблему.

  5. #5
    Есть ли хорошая программа или что-то, что поможет увидеть макет кода? Мне кажется, что было бы легче писать в какой-то другой области, а затем переходить к MetaEditor, потому что очень сложно выстроить скобки ... Я добавил его до конца, и теперь он компилируется, но я уверен, что он не правильно выровнен, скорее всего, и мне придется позаботиться об этом, когда я изменю кишки стартовой функции вверх

  6. #6
    Нет, это радость работы с mt4. ничто не поможет вам устранить неисправность кода. Я бы распечатал его и пометил каждый и убедился, что его можно закрыть. Наверное, самый простой способ. Как привычка для меня, каждый раз, когда я открываю новую {я кладу две пустые строки и ставя противоположную}, поэтому я не забываю. Затем я возвращаюсь и заполняю пустые строки.

  7. #7

    Quote Originally Posted by ;
    Как привычка для меня, каждый раз, когда я открываю новую {я кладу две пустые строки и ставя противоположную}, поэтому я не забываю. Затем я возвращаюсь и заполняю пустые строки.
    Это то, что я тоже делаю. И чтобы облегчить отступ, я много использую ключ табуляции. это эквивалентно 3 пробелам (настраивается в опциях).

  8. #8
    {If (OrderSymbol () == Symbol () OrderMagicNumber () == MagicNumber) {if (OrderType), если (OrderSelect (cnt, SELECT_BY_POS, MODE_TRADES)) {if (OrderSymbol () () == OP_BUY || OrderType () == OP_SELL) {MarketOpenOrders ; LastOrderOpenTime = OrderOpenTime (); } if (OrderType () == OP_SELLLIMIT || OrderType () == OP_BUYLIMIT) LimitOpenOrders ; OpenOrders ; }}} Хорошо, я пытаюсь понять логично, что именно это делает ... как с точки зрения программирования, так и с точки зрения торговли на Форексе. Похоже, что он подсчитывает количество открытых сделок, но у меня нет fullf понять логику того, что действительно делается здесь ... вот моя интерпретация. Он смотрит, есть ли какие-либо opentrades ... тогда, если есть, он проверяет комбинацию магических чиселсимволов .... тогда будь то рыночный или лимитный ордер ... затем выполняется подсчет каждого ... функция OrderSelect не объясняется мне явно в библиотеке metratrader

  9. #9
    Введенный код {I f price hits line1 line1openorderslt; 1 || цена попадает на строку2 line2openorderslt; 1 валюта || или ценовые хиты line3 line3openorders lt; 1 currency || price hits line4 line4openorders lt; 1 currency Then Определить размер лота Open Order Else Если цена попадает в строку line0 или попадает в строку 5, закрывайте торговлю} И это логика псевдокода, которую я пытаюсь реализовать ... Я уверен, что она может отсутствовать некоторые проверки, но в основном, я хочу, чтобы он проверял, является ли валюта пригодной для торговли на основе сценария проверки рынка ... если это тогда, чтобы разрешить ей иметь только один заказ, открытый для каждой строки

  10. #10
    У кого-нибудь есть совет?

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

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