Перейти к содержанию

machine

Интересующийся
  • Публикаций

    504
  • Зарегистрирован

  • Посещение

  • Country

    Белиз

Репутация

1 765 Excellent

Информация о machine

Converted

  • Опыт торговли
    Нет

Посетители профиля

292 просмотра профиля
  1. А где ограничивается минимальный build MT4? Брокер имеет доступ к этим настройкам, или это централизованно связано с метаквотами, и они отключают у всех?
  2. И как зарабатывают ваши ночники, если цена не движется? Раньше ещё не с лимитами было дело, а вообще практически не было котировок с 0 до 1. Каждый раз проверять, что изменилось, или опять испортилось, лень. И куда лимит заливается? Поставщику? Значит у всех поставщиков цена не движется? Или в пределах кухни брокера? Тогда, когда цена движется у поставщиков, здесь - не движется? А если у них она движется, то по какой цене лимит к ним заливается, пока тут она не движется?
  3. У них хотя бы котировки не спят по полчаса. "лимитка пока не залилась" - это фэйспалм "Я проанализировал. И разобрался. И закрыл счет. И не виню никого ни в коем случае (вообще такой привычки не имею). " (ц)
  4. BULevel в каких значениях задаётся? Сейчас он будет работать, если задавать в абсолютных значениях, т.е., 0.00001. Чтобы задавать в пунктах (т.е., 1), нужно умножать на _Point, т.е. Ask+BULevel*_Point (пример для "новых" пунктов). А вообще, в условиях бы поменять местами переменные. Если Ask-BULevel изменяется, а OrderOpenPrice - нет, то было бы понятнее Ask-BULevel=OrderOpenPrice()+BULevel (для Buy). Вроде бы, в оригинале всё равно условия неправильные (даже без перестановки переменных).
  5. Значения задаются в старых пунктах. Если задано 100 старых пунктов, а прошло 40 с открытия дня, то нет ошибки. Попробовал обновить, чтобы подгружал данные с других таймфреймов.Generic_A-TLP_v.12.39.6b_RUS.mq5
  6. 12.39.4 - старая версия. Нужно сравнивать с не менее, чем 12.39.6. В ней самой может быть баг с MDR. Сколько там конкретно стоит MDR, и на графике цена сколько прошла? 4401 - ошибка, скорее всего, из-за того, что советник только под тестер, а при реальных торгах, история с других таймфреймов не подгрузилась.
  7. Попробуйте считывать не на первом баре, а перебором баров, до тех пор, пока не появится сигнал. На первом баре сигнала ещё нет.
  8. А ввод-вывод сколько съедает? Допустим, у IC Markets ввод/вывод на карту без комиссии, на карту можно выводить прибыль. А где-то комиссия при торгах меньше, но на вводе и выводе потеряешь больше.
  9. Попробуйте: Ещё должна быть исправлена ошибка из 12.39.6 с MDR после 0. Но это же надо проверять. Generic_A-TLP_v.12.39.6a_RUS.mq5
  10. Бинарный сдвиг вправо. Предположим, t=75 , в двоичной системе выглядит, как 1001011 Сдвиг вправо сдвигает вправо все биты на 1, последний бит справа пропадает, а освободившийся бит слева заполняется нулём. 0100101 В десятичной системе это 37. Число 74 выглядит в двоичной системе как 1001010, и после сдвига вправо получится тоже 0100101 (37). Т.е., так как последний значащий бит пропадает, то чётное и следующее за ним нечётное число после сдвига дают одно и то же значение. Побитовое "ИЛИ". Допустим, t = 10, в двоичном виде будет, как 1010, а period = 19, в двоичном виде будет, как 10011. Добавим недостающие нули слева к 1010, чтобы получилось одинаковое количество цифр. Получается: 01010 10011 Побитовое "ИЛИ" - к каждой паре битов применяется логическое "ИЛИ" - то есть, если хотя бы один из операндов равен 1, то результат равен 1, иначе результат равен 0. Получается: 11011 Что в десятичной системе равно 27. В общем, понять, что делает данный цикл, без остальной части кода - нельзя. Предполагаю, что period будет равен 2[sup]n-1[/sup]-1, где n - кол-во значащих бит в изначальном значении t.
  11. t>>=1 - бинарный сдвиг вправо на 1 бит. В десятичном виде это будет как целочисленное деление на 2. |= - побитовое "или".
  12. Меня интересует другое - как компания без регуляции может являться провайдером ликвидности?
×
×
  • Создать...