Страница 2 из 815 FirstFirst 1234 ... ПоследняяПоследняя
Results 11 to 20 of 41

Thread: Настройка советника от 4-х до 5-ти значного брокера

  1. #11
    int init (); double xecn = 1; if (Digits == 5 || Digits == 3) {xecn = 10;} - ОШИБКА переместить строку и поместить после start () следующим образом .. void start () {double xecn = 1; if (Digits == 5 || Digits == 3) {xecn = 10;} В примере ошибки вы помещаете его в init () И помещаете его перед '{'

  2. #12
    Вложений: 1 Аджа, я сделал, как ты сказал, еще раз. Изменены строки и убедитесь, что это выглядит так: void start () {double xecn = 1; если (цифры == 5 || Цифры == 3) {xecn = 10;}. Теперь я получаю сообщение об ошибке, что переменная не может быть определена 16 раз. Я предполагаю, что каждый раз, когда это происходит, это связано с появлением Point в коде (я учусь, медленно, но я не знал этого до этого). Я снова включил копию для вашей ссылки в сделанное мной движение. Еще раз спасибо и желаю, чтобы я знал некоторую информацию, которой я мог бы поделиться с вами, чтобы компенсировать все, что вы мне сообщаете.
    Quote Originally Posted by ;
    int init (); double xecn = 1; if (Digits == 5 || Digits == 3) {xecn = 10;} - ОШИБКА переместить строку и поставить после начала (), как это .. void start () {double xecn = 1; if (Digits == 5 || Digits == 3) {xecn = 10;} В примере ошибки вы помещаете его в init () И помещаете его перед '{'
    https://www.forex-russian.com/attach...1610677234.mq4

  3. #13
    1 Приложения (я) Здесь вы идете. Переменная должна быть определена как глобальная (то есть вся программа может обращаться к переменной, а не только к подпрограммам в функции start ()) - теперь она компилируется без ошибок.
    https://www.forex-russian.com/attach...1281426782.mq4

  4. #14
    Ая, у меня не было возможности поблагодарить тебя за то, что я провела меня через этот процесс и показала мне, как именно достичь результата, который я искал. Спасибо за миллион, и вы абсолютно лучший. Я буду держать вас в курсе того, как советник подходит для меня через эту ветку.
    Quote Originally Posted by ;
    Вот и я. Переменная должна быть определена как глобальная (то есть вся программа может обращаться к переменной, а не только к подпрограммам в функции start ()) - теперь она компилируется без ошибок.
    Quote Originally Posted by ;
    Вот и я. Переменная должна быть определена как глобальная (то есть вся программа может обращаться к переменной, а не только к подпрограммам в функции start ()) - теперь она компилируется без ошибок.

  5. #15
    Звучит хорошо.

  6. #16
    Вложений: 1 Привет, Ая. Мне нужна помощь с кодом. Я не совсем уверен, где придерживаться строки кода {double xecn = 1; if (Digits == 5 || Digits == 3) {xecn = 10;}, чтобы мой советник мог работать. Вы можете помочь? Благодарю.
    https://www.forex-russian.com/attach...1251857005.mq4

  7. #17
    1 приложение (я)
    Quote Originally Posted by ;
    Привет, Ая. Мне нужна помощь с кодом. Я не совсем уверен, где придерживаться строки кода {double xecn = 1; if (Digits == 5 || Digits == 3) {xecn = 10;}, чтобы мой советник мог работать. Вы можете помочь? Благодарю.
    Готово

    https://www.forex-russian.com/attach...1940482770.mq4

  8. #18
    Вложений: 1 [quote = cai; 4325256] У меня такая же проблема с этим советником. Можете ли вы помочь мне? попробуй это:
    https://www.forex-russian.com/attach...1367015560.mq4

  9. #19
    Quote Originally Posted by ;
    Готово
    Приложение 728519
    Спасибо за вашу помощь. когда я добавляю стоп-лосс, будь то 1 или 50, я получаю сообщение об ошибке OrderSend error 130. Не знаю почему, хотя Если я добавлю тейк-профит, и код будет работать нормально. Пожалуйста помоги

  10. #20
    Брокеры, использующие ECN, не примут SL при подаче заявки. Вы должны сделать OrderModify () или управлять торговлей на клиенте. Если ваш брокер не ECN, то проблема в плохом значении; используйте NormalizeDouble (), чтобы избавиться от лишних цифр. На самом деле вы должны использовать NormalizeDouble для всех торговых транзакций.

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

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