PBX относится к скользящей средней, набираемой индексом дисмилярной скользящей средней (MACD), который используется для генерации сигналов купли и продажи в ценных бумагах. PBX или линия сигнала - это скользящая средняя (EMA) девяти периодов линии индикатора MACD, используемая трейдерами для прогнозирования будущей ценовой тенденции.
PBX предоставляет технические данные о том, когда открывать длинные или короткие позиции. Когда PBX превышает или опускается ниже показателя EMA, трейдеры входят на рынок и закрывают позиции на основе этого. Когда EMA превышает PBX, он генерирует сигнал покупки, указывающий на то, что трейдеры должны покупать и открывать позиции. Напротив, если EMA опускается ниже PBX, это указывает на медвежий тренд, и трейдеры должны идти коротко.
Быстрая реакция: PBX помогает как можно скорее обнаружить изменение тренда, что делает его особенно полезным инструментом для краткосрочных трейдеров.
Использование PBX для систематизации принятия решений о сделках. Трейдеры могут оставаться в одном направлении до тех пор, пока PBX не пересечет MACD в противоположном направлении. Например, если EMA сохраняет длинную позицию, когда он пересекает PBX, трейдер может вести длинную торговлю в этих позициях только до тех пор, пока MACD не пересекает ниже PBX. Вход и выход с рынка через сигналы, генерируемые PBX, предотвратит совершение трейдерами повторных догадок или случайных решений.
На волатильном рынке PBX часто пересекает EMA и генерирует много ложных торговых сигналов. Чтобы избежать этой ситуации, трейдеры могут попытаться добавить другие технические индикаторы для его поддержки. Например, когда EMA пересекает PBX, он требует перепродажи индекса объема (MFI).
Теперь, когда мы знаем базовое определение и принцип PBX, давайте реализуем эту стратегию на платформе FMZ Quant Trading. Язык программирования по-прежнему MyLanguage, который легко понять. Читатели могут расширять или улучшать согласно следующему коду.
PBX 1, formula: PUBU1^^(EMA(C,N1)+EMA(C,N12)+EMA(C,N14))/3;
PBX 2, formula: PUBU2^^(EMA(C,N2)+EMA(C,N22)+EMA(C,N24))/3;
PBX 3, formula: PUBU3^^(EMA(C,N3)+EMA(C,N32)+EMA(C,N34))/3;
Источник MyLanguage:
// Indicator
PUBU1^^(EMA(C,N1)+EMA(C,N1*2)+EMA(C,N1*4))/3;
PUBU2^^(EMA(C,N2)+EMA(C,N2*2)+EMA(C,N2*4))/3;
PUBU3^^(EMA(C,N3)+EMA(C,N3*2)+EMA(C,N3*4))/3;
BKVOL=0 AND BARPOS>N3 AND C>PUBU1 AND PUBU1>PUBU2 AND PUBU2>PUBU3,BPK;
SKVOL=0 AND BARPOS>N3 AND C<PUBU1 AND PUBU1<PUBU2 AND PUBU2<PUBU3,SPK;
C<PUBU3,SP(BKVOL);
C>PUBU3,BP(SKVOL);
C<PUBU2 AND PUBU1<PUBU2 AND C>BKPRICE,SP(BKVOL);
C>PUBU2 AND PUBU1>PUBU2 AND C<SKPRICE,BP(SKVOL);
AUTOFILTER;
Для получения исходного кода стратегии обратитесь:https://www.fmz.com/strategy/128420.