Начни торговлю
без вложений и риска
С новым STARTUP бонусом 1000$
Получи бонус
55%
от ИнстаФорекс
на каждое пополнение
Ответить в теме
Страница 102 из 102
ПерваяПервая ... 92 101 102

Показано с 2,021 по 2,023 из 2023.

Тема: MQL4 для начинающих

  1. #2021
    В начале пути
    Krypton, стараюсь положительно себя зарекомендовать Аватар для Krypton,
    Регистрация
    10.09.2017
    Пол
    Мужчина
    Сообщений
    11
    Бонусы
    0 RUB (Подробнее)
    Поставил лайков:
    0
    Поблагодарили 1 раз в
    1 сообщении
    9%
    salaga, попробуй так.
    MQL-Код:
    //+------------------------------------------------------------------+
    void OnTick()
      {
    //*------------------------------------------------------------------+можно в отдельную функцию  
        static double maxprice=-99999;
        double mp;
        for(int i=2; i>0; i--)
        {
           mp=iHigh(Symbol(),PERIOD_CURRENT,i);
           if(mp>maxprice)
           maxprice=mp;
        }
    //*------------------------------------------------------------------+    
        if(CountBuy()==0 && Ask>maxprice)
        {
          ticket=OrderSend(...);
        }
    
      }
    //*------------------------------------------------------------------+количество открытых ордеров в бай
    int CountBuy()
    {
       int count=0;
       for(int i=0; i<=OrdersTotal(); i++)
         {
          if(OrderSelect(i,SELECT_BY_POS,MODE_TRADES))
            {
             if(OrderMagicNumber()==Magic && OrderSymbol()==Symbol() && OrderType()==OP_BUY)
                count++;
            }
         }
       return(count);
    }
    //+------------------------------------------------------------------+

  2. Пользователь сказал cпасибо:

    salaga (19.09.2017)

    <a href="">Форекс портал</a>
  3. #2022
    Специалист
    ir0407 отличная репутация ir0407 отличная репутация ir0407 отличная репутация ir0407 отличная репутация ir0407 отличная репутация ir0407 отличная репутация ir0407 отличная репутация ir0407 отличная репутация ir0407 отличная репутация ir0407 отличная репутация ir0407 отличная репутация Аватар для ir0407
    Регистрация
    02.12.2010
    Сообщений
    6,117
    Бонусы
    59683 RUB (Подробнее)
    Сказал(а) спасибо
    859
    Получено лайков:  6,649
    в сообщениях 3,038
    109%
    Цитата Сообщение от Krypton, Посмотреть сообщение
    MQL-Код:
    //*------------------------------------------------------------------+можно в отдельную функцию  
        static double maxprice=-99999;
        double mp;
        for(int i=2; i>0; i--)
        {
           mp=iHigh(Symbol(),PERIOD_CURRENT,i);
           if(mp>maxprice)
           maxprice=mp;
        }
    1. Зачем у maxprice модификатор static.?
    2. Почему -99999? Разве цена может иметь отрицательное значение?
    3. И зачем вообще так сложно через цикл?

    Все эти потуги можно заменить одной строчкой:
    MQL-Код:
    double maxprice = iHigh(NULL, 0, iHighest(NULL, 0, MODE_HIGH, 2));

  4. Пользователь сказал cпасибо:

    salaga (19.09.2017)

    Catch Forex
  5. #2023
    В начале пути
    Krypton, стараюсь положительно себя зарекомендовать Аватар для Krypton,
    Регистрация
    10.09.2017
    Пол
    Мужчина
    Сообщений
    11
    Бонусы
    0 RUB (Подробнее)
    Поставил лайков:
    0
    Поблагодарили 1 раз в
    1 сообщении
    9%
    ir0407,


Ответить в теме
Страница 102 из 102
ПерваяПервая ... 92 101 102

Похожие темы

  1. Общие рекомендации для начинающих.
    от Gold в разделе Трейдерские университеты
    Replies: 5197
    Последнее сообщение: 13.08.2017, 13:11
  2. Основы скальпинга на М1 для начинающих.
    от totsam в разделе Скальпинг и пипсовка
    Replies: 241
    Последнее сообщение: 18.06.2014, 19:17
  3. Топ-60 ошибок начинающих предпринимателей
    от Volangott в разделе Свободное общение
    Replies: 0
    Последнее сообщение: 30.01.2014, 19:42
  4. Форекс для начинающих
    от Sova в разделе Доска объявлений
    Replies: 2
    Последнее сообщение: 07.09.2011, 20:19
  5. Первые Шаги Для Начинающих
    от akella в разделе Доска объявлений
    Replies: 4
    Последнее сообщение: 06.10.2010, 00:38

Метки этой темы

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения