AA+
Похожие материалы по тегам
Сообщите нам, если считаете, что материал размещён без разрешения.
Сообщить о материале
Обращение по товару «antialligator.mq5» отправится на рассмотрение. Укажите контакт для ответа и опишите причину.
О программе
Индикатор AA+ строится на основе встроенного индикатора Аллигатор, используя значения линий челюстей (JAWS) и губ (LIPS) для формирования осциллятора. Два гистограммных буфера отображают покупательские и продавательские сигналы в отдельном окне. Индикатор определяет текущее направление тренда по соотношению губ и челюстей, а также развороты по соотношению цены закрытия к средней точке диапазона.
Сигналы генерируются при совпадении условий: цена пересекает линию губ в направлении, противоположном тренду, и одновременно фиксируется разворот. Покупательские сигналы отображаются зелёными стрелками, продавательские — красными. Результаты расчёта визуализируются в виде гистограмм и объектов-стрелок на графике.
В качестве метода усреднения и типа цены используются настраиваемые параметры, по умолчанию — SMMA и медианная цена. Индикатор рассчитывает два буфера с отрисовкой начиная с 10-го бара и задаёт два уровня (20 пунктов) для фильтрации значений.
Настройки программы
| Настройка | Описание |
|---|---|
| JawsPeriod | Период расчёта линии челюстей (JAWS) индикатора Аллигатор |
| JawsShift | Сдвиг линии челюстей (JAWS) по горизонтали |
| TeethPeriod | Период расчёта линии зубов (TEETH) индикатора Аллигатор |
| TeethShift | Сдвиг линии зубов (TEETH) по горизонтали |
| LipsPeriod | Период расчёта линии губ (LIPS) индикатора Аллигатор |
| LipsShift | Сдвиг линии губ (LIPS) по горизонтали |
| TypeMA | Тип скользящей средней, используемой в расчёте индикатора Аллигатор |
| TypePrice | Тип цены, используемой в расчёте индикатора Аллигатор |
Поиск по коду файла
#property indicator_separate_window
#property indicator_buffers 2
#property indicator_color1 Lime
#property indicator_color2 OrangeRed
#property indicator_width1 4
#property indicator_width2 4
#property indicator_level1 20 //???
#property indicator_level2 20 //????
#property indicator_levelcolor Yellow
extern int JawsPeriod=13;
extern int JawsShift=8;
extern int TeethPeriod=8;
extern int TeethShift=5;
extern int LipsPeriod=5;
extern int LipsShift=3;
extern int TypeMA=MODE_SMMA;
extern int TypePrice=PRICE_MEDIAN;
double OscBufferBuy[];
double OscBufferSell[];
int init()
{
// код доступен только после оплаты
}
int deinit()
{
ObjectsDeleteAll(0,OBJ_ARROW);
return(0);
}
int start()
{
// код доступен только после оплаты
}
int counted_bars=IndicatorCounted();
int limit;
if(counted_bars>0) counted_bars--;
limit=Bars-counted_bars;
int trend=0;
int razvorot=0;
double delta=0;
string name_buy,name_sell;
for(int i=0; i<limit; i++)
{
OscBufferBuy[i]=0;
OscBufferSell[i]=0;
}
for(i=0; i<limit; i++)
{
double jaw=iAlligator(NULL,0,JawsPeriod,JawsShift,TeethPeriod,TeethShift,LipsPeriod,LipsShift,TypeMA,TypePrice,MODE_GATORJAW,i);
double Показано первые 50% кода (символов: 2378)
Открыть по тарифу
Купите тариф с пакетом открытий или войдите, если тариф уже есть. Открытый файл останется в вашем кабинете навсегда.
Разовая покупка файла
На этой странице откроется полный исходный код файла вместо ознакомительного фрагмента.
Зачем нужен email? После подтверждения оплаты файл сохранится в кабинете на этот email. Если аккаунта ещё нет, мы создадим его и пришлём ссылку для задания пароля. Если аккаунт уже есть, покупка добавится в него. Укажите адрес, к которому у вас есть доступ.
Чтобы оформить заказ, введите email и перейдите к оплате.