У меня проблемы с EA
Страница 1 из 812 12 ПоследняяПоследняя
Results 1 to 10 of 15

Thread: У меня проблемы с EA

  1. #1
    Вложений: 2 Хорошо, я действительно в отчаянии.

    У меня довольно хороший советник, но он не справляется с большими и внезапными изменениями на рынке.

    В настоящее время я заплатил три раза (первый раз 3 недели назад и последний 1 неделю назад), чтобы сделать это, и никто не появился с товарами. Они все говорили, что это всего лишь несколько строк.

    Я уверен, что все они сделают это, и они кажутся честными, но у меня действительно проблемы. Сегодня утром я прекратил торговать (большая потеря вчера на GBP), пока кто-то не сделает это за меня.


    Мне нужно правило, записанное в код ASAP .. картинки показывают проблему и мой ответ на нее.

    Кто-нибудь, пожалуйста, помогите .. или просто скажите мне, как это сделать?

    https://www.russia-forex.ru/general-...ades-lost.html

    https://www.russia-forex.ru/general-...fed-speak.html

  2. #2
    можете ли вы опубликовать советник?

  3. #3
    1 Вложения (и)
    Quote Originally Posted by ;
    можете ли вы опубликовать советник?
    Конечно, это ссылка
    http://rapidshare.com/files/171801059/GREEZLY_2008.mq4
    https://www.russia-forex.ru/attachme...1645082818.mq4

  4. #4
    Хорошо, хорошо бы кто-то вставить строку кода, которая даст мне закрытие последнего часового бара и максимума часового бара перед ним?

  5. #5

    Quote Originally Posted by ;
    Хорошо, хорошо бы кто-то вставить строку кода, которая даст мне закрытие последнего часового бара и максимума часового бара перед ним?
    Закрыть предыдущий бар: Закрыть [1]; Высокий бар до этого: Высокий [2];

  6. #6
    Вышеприведенное предполагает ваш 1 час TF. Если не использовать функции iClose и iHigh и указать TF как ... Введенный код iClose (NULL, Period_H1,1) iHigh (NULL, Period_H1, 2) Lux

  7. #7

    Quote Originally Posted by ;
    Вышеприведенное предполагает ваш 1 час TF. Если не использовать функции iClose и iHigh и указать TF как ... Введенный код iClose (NULL, Period_H1,1) iHigh (NULL, Period_H1, 2) Lux
    Спасибо, ребята, так будет работать? extern pricepoint = 40/разрешено падение пипсов в час до отправки заказа if ((type == _OP_Buy) (iHigh (NULL, Period_H1, 2) - pricepoint gt; = iClose (NULL, Period_H1,1))) {MayOpenRealOrder = true;

  8. #8

    Quote Originally Posted by ;
    Спасибо, ребята, так будет работать? extern pricepoint = 40/разрешено падение пипсов в час до отправки заказа if ((type == _OP_Buy) (iHigh (NULL, Period_H1, 2) - pricepoint gt; = iClose (NULL, Period_H1,1))) {MayOpenRealOrder = true;
    Нет. Ценовая точка должна быть преобразована в пипсы. Вы делаете это, умножая его на Point. Это также предполагает, что вы используете стандартный брокер, а не тот, который использует дробную цену. Кроме того, вам нужен только один знак перед ценовой точкой.

  9. #9

    Quote Originally Posted by ;
    Нет. Ценовая точка должна быть преобразована в пипсы. Вы делаете это, умножая его на Point. Это также предполагает, что вы используете стандартный брокер, а не тот, который использует дробную цену. Кроме того, вам нужен только один знак перед ценовой точкой.
    Хм, хорошо, чтобы скрытая ценовая точка до пипсов, я всегда думал, что они такие же, просто назовите меня голова. Я делал это сейчас, и я в шоке, что я пропустил это. Понравилось бы какое-то направление здесь? Я запускаю пятизначный брокер, добавляя нуль к концу каждой соответствующей переменной. Нужно ли мне нормализовать результат состояния бара? зафиксировал знак ниже extern pricepoint = 40/допустил падение пипсов в час до отправки заказа if ((type == _OP_Buy) (iHigh (NULL, Period_H1, 2) -pricepoint gt; = iClose (NULL, Period_H1,1) )) {MayOpenRealOrder = true;

  10. #10

    Quote Originally Posted by ;
    Хм, хорошо, чтобы скрытая ценовая точка до пипсов, я всегда думал, что они такие же, просто назовите меня голова. Я делал это сейчас, и я в шоке, что я пропустил это. Понравилось бы какое-то направление здесь? Я запускаю пятизначный брокер, добавляя нуль к концу каждой соответствующей переменной. Нужно ли мне нормализовать результат состояния бара? зафиксировал знак ниже extern pricepoint = 40/допустил падение пипсов в час до отправки заказа if ((type == _OP_Buy) (iHigh (NULL, Period_H1, 2) -pricepoint gt; = iClose (NULL, Period_H1,1) )) ...
    Вы должны видеть это так же, как компьютер видит это. Так же, как пример, скажем, что высокие два бара GBPJPY назад были 156,27, если вы вычтите 40 из того, что вы получите 116.27, определенно, не тот номер, который вы искали. Чтобы расчет был правильным, вы должны преобразовать его в фактическое изменение цены, которое составляет 40 пипсов. Вот почему вам нужно умножить его на Point. Точка является десятичной эквивалентю для одной пары для этой пары. Таким образом, в случае GBPJPY точка равна 0,01. Если умножить 40 на 0,01, вы получите 0,40, который будет работать для расчета.

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

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