Смотри, как бесплатно скачать роботов
Ищи нас в Telegram!
Ставь лайки и следи за новостями
Интересный скрипт?
Поставь на него ссылку - пусть другие тоже оценят
Понравился скрипт?
Оцени его работу в терминале MetaTrader 5
Библиотеки

profitunity_signals - библиотека для MetaTrader 4

Просмотров:
4677
Рейтинг:
(6)
Опубликован:
2010.03.24 10:35
Обновлен:
2016.11.22 07:33
Нужен робот или индикатор на основе этого кода? Закажите его на бирже фрилансеров Перейти на биржу

Библиотека содержит сигналы по торговой системе Билла Вильямса Profitunity.

В этой версии содержаться следующие сигналы:

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

Пример использования:

Файл profitunity_signals.mq4 необходимо сохранить в директорию MT4\experts\libraries\

В начале кода добавляем следующий блок:

#import "profitunity_signals.ex4"
  double AO(int Shift);//функция возвращает значение индикатора AO на баре shift
  bool bull_dish();//Бычье блюдце
  bool bear_dish();//Медвежье блюдце
  bool bull_cross();//бычье пересечение нулевой линии
  bool bear_cross();//медвежье пересечение нулевой линии
 // bool two_high_peaks();//два пика выше нулевой линии-сигнал не проверен
 // bool two_low_peaks();//два пика ниже нулевой линии-сигнал не проверен
  double AC(int Shift);//функция возвращает значение индикатора AC на баре shift
  bool bull_double_bar_above();//2 бара выше нулевой линии
  bool bull_triple_bar_below();//три бара ниже нулевой линии
  bool bull_cross_and_double_bar();//один бар ниже нулевой линии и пересечение
  bool bear_double_bar_below();//два бара ниже нулевой линии
  bool bear_triple_bar_above();//три бара выше нулевой линии
  bool bear_cross_and_double_bar();//один бар выше нулевой линии и пересечение
  bool green_zone();//зеленая зона
  bool red_zone();//красная зона
  double FindNearFractal(string sy="0", int tf=0, int mode=MODE_LOWER);//функция KimIV возвращает значение последнего фрактала
  double teeth(int shift);//значение линии зубов на баре shift
#import

Пример:

void CheckForBUYAdd()//функция проверяет наличие сигнала бычье блюдце и открывает дополнительную позицию.
 {
   int ticket_buy_add;   
    if(bull_dish() && High[0]>=High[1]&& OrdersTotal()>0)
       {
          ticket_buy_add=OrderSend(Symbol(),OP_BUY,lot,Bid,slippage,Bid-StopLoss*Point,0,"add_buy_signal",16384,0,Lime);
              if(ticket_buy_add>0)
               {
                 if(OrderSelect(ticket_buy_add,SELECT_BY_TICKET,MODE_TRADES)) Print("BUY order opened : ",OrderOpenPrice());
               }
              else Print("Error opening BUY order : ",GetLastError()); 
           return(0);
       }
 }

Разработка советников/индикаторов/скриптов бесплатно!!!

www.fxgeneral.com

StochasticStack_v2 StochasticStack_v2

Старая идея в новой форме =)

JQS Terminator Line JQS Terminator Line

Советник предназначен для автоматизации размещения рыночных ордеров при ручной торговле, для автоматизации расчета объёма позиции.

Ichimoku Ichimoku

Советник на основе индикатора Ишимоку. Продаем, если Ichimoku Tenkan-Sen сверху вниз пересекает Ichimoku Kijun-Sen и цена закрытия находится ниже облака Ichimoku. Покупка наоборот.

Индикатор Fibo-for-Candle Индикатор Fibo-for-Candle

Отображает текущую свечу любой размерности. Фибо-уровни