Форум трейдеров » Торговые роботы, советники, индикаторы » Некоторые секреты МТ4
+ Подписаться
Страница 22 из 35 ПерваяПервая ... 12202122232432 ... ПоследняяПоследняя
  1. 152
    Комментарии
    0
    Темы
    152
    Репутация Pro
    Аватар для BLONDA  
    В начале пути

    2 Медалей
    Цитата Сообщение от Денис Давыдов Посмотреть сообщение
    Так это скорее всего надо код советника править, что бы он не открывал позиции лишние.
    Есть ли какие-то стандартные программные блоки, запрещающие открывать, например лонг по инструменту, если уже лонг есть по этому инструменту.
    Чтобы вставить такой блок в советника. Сама не знаю языка MQL.
  2. 152
    Комментарии
    0
    Темы
    152
    Репутация Pro
    Аватар для BLONDA  
    В начале пути

    2 Медалей
    Цитата Сообщение от Максимъ Посмотреть сообщение
    C одной стороны теряется, с другой больше уверенности.

    Но если писал знакомый, то похоже он допустил ошибку на участке кода, где ведется контроль открытых позиций.

    Советник должен в каждый момент времени открывать только одну позицию? Тогда ошибка не серьезная, ее исправить не так долго. :rolleyes:
    Вот и я про то-же. Наверно что-то можно сделать. Только я не знаю
  3. 4,819
    Комментарии
    10
    Темы
    4852
    Репутация Pro
    Аватар для Максимъ  
    Снеговик-флудовик

    5 Медалей
    Цитата Сообщение от BLONDA Посмотреть сообщение
    Есть ли какие-то стандартные программные блоки, запрещающие открывать, например лонг по инструменту, если уже лонг есть по этому инструменту.
    Чтобы вставить такой блок в советника. Сама не знаю языка MQL.
    Так это не проблема, но в готовые блоки нужно вставлять свои переменные и проще написать этот блок с нуля - меньше времени уйдет.

    Как я понял советник допускает лок - открытие по одному инструменту и buy и sell позиции? :)

    Цитата Сообщение от BLONDA Посмотреть сообщение
    Вот и я про то-же. Наверно что-то можно сделать. Только я не знаю
    А попросить знакомого? :)
  4. 338
    Комментарии
    2
    Темы
    348
    Репутация Pro
    Аватар для PermAlex  
    В начале пути

    2 Медалей
    Цитата Сообщение от Максимъ Посмотреть сообщение
    Т
    А попросить знакомого? :)
    Действительно, лучше, если автор советника правит код. А то, бывает, скорее свою голову сломаешь, нежели чем в чужом коде разберешся;)
  5. 152
    Комментарии
    0
    Темы
    152
    Репутация Pro
    Аватар для BLONDA  
    В начале пути

    2 Медалей
    Нет, локов не может быть впринципе.
    А знакомый побольше меня, конечно знает, но тоже не специалист.
  6. 4,819
    Комментарии
    10
    Темы
    4852
    Репутация Pro
    Аватар для Максимъ  
    Снеговик-флудовик

    5 Медалей
    Цитата Сообщение от PermAlex Посмотреть сообщение
    Действительно, лучше, если автор советника правит код. А то, бывает, скорее свою голову сломаешь, нежели чем в чужом коде разберешся;)
    Разбирать чужой код - хуже лишения з/п и отпуска. :D

    Цитата Сообщение от BLONDA Посмотреть сообщение
    Нет, локов не может быть впринципе.
    А знакомый побольше меня, конечно знает, но тоже не специалист.
    Тогда вообще не проблема. Алгоритм прост, как три копейки:

    Поставить выражение, которое определяет открыта ли хоть одна позиция с магическим числом, которое устанавливает советник и если открыта, то дальнейший код по открытию сделки не выполнять.

    Он будет после каждого тика проверять. Программисту это сказать, он поймет. :)
  7. 152
    Комментарии
    0
    Темы
    152
    Репутация Pro
    Аватар для BLONDA  
    В начале пути

    2 Медалей
    Спасибо, ссылочку ему отправлю на эту тему. Пусть прочитает.
  8. 4,164
    Комментарии
    7
    Темы
    4265
    Репутация Pro
    Аватар для Денис Давыдов  
    Мастер форумных наук

    4 Медалей
    Цитата Сообщение от BLONDA Посмотреть сообщение
    Есть ли какие-то стандартные программные блоки, запрещающие открывать, например лонг по инструменту, если уже лонг есть по этому инструменту.
    Чтобы вставить такой блок в советника. Сама не знаю языка MQL.
    Вот пример функции, которая проверяет сколько ордеров заданного типа открыто.
    функция.rar
  9. 338
    Комментарии
    2
    Темы
    348
    Репутация Pro
    Аватар для PermAlex  
    В начале пути

    2 Медалей
    Да-а-а. Чето меня на слоганы пробило. "Аватар - страшная сила". Или вот еще: "Хороший начало - половина дела. Аватар BLONDЫ - хорошее начало". Эк мы помогать-то бросились. Прям локтями толкаемся:D. Ну а по теме - если не ошибаюсь, проблемы возникли на фьючерсах. У них не всегда один тик равен одному пункту. Можа в этом дело. Если, конечно, какой крамолы не написал:cry:
  10. 152
    Комментарии
    0
    Темы
    152
    Репутация Pro
    Аватар для BLONDA  
    В начале пути

    2 Медалей
    Жаль что здесь "спасибок" нет как в ФК. Так что всем откликнувшимся
    и еще

Вверх
РегистрацияX

чтобы писать, читать, комментировать