IndexRaider Library
- Библиотеки
- Версия: 1.0
- Активации: 20
Библиотека IndexRaider предоставляет движок IndexRaider в виде вызываемых функций: определение снятия ликвидности (SFP), направление тренда H4, подтверждение Fair Value Gap и расчёт размера позиции на основе риска, используемые во всей линейке продуктов IndexRaider. Вы можете создать собственного Expert Advisor, индикатор или торговую панель на тех же правилах — библиотека выполняет анализ, а решения принимает ваша программа.
ЧТО ОНА ЭКСПОРТИРУЕТ
- IXR_Drive(symbol) — продвигает внутренний автомат состояний для каждого символа на данных H1; вызывайте функцию на каждом тике или по таймеру. Она срабатывает один раз на каждый завершённый H1-бар и возвращает фазу: 0 — ожидание, 1 — снятие ликвидности обнаружено / ожидание подтверждения, 2 — сетап активирован
- IXR_Setup(symbol, direction, entry, sl, tp) — возвращает уровни активированного сетапа, пока фаза равна 2 (вход на границе гэпа, стоп за фитилём снятия ликвидности, цель — на противоположной границе диапазона, с которого была снята ликвидность)
- IXR_Bias(symbol) — направление тренда H4 по EMA 20/50: +1, -1 или 0
- IXR_CalcVolume(symbol, direction, entry, sl, risk_pct) — рассчитывает размер позиции для выбранного процента риска, округляет его в соответствии с шагом объёма брокера и проверяет минимальное расстояние стопа, свободную маржу и ограничения по объёму; возвращает 0, если сделку следует отклонить, а не открывать с чрезмерным риском
- IXR_Phase, IXR_Reset, IXR_SetMinRR, IXR_Version — состояние и настройки
КАК ИСПОЛЬЗОВАТЬ
#import "IndexRaiderLibrary.ex5"
int IXR_Drive(string symbol);
bool IXR_Setup(string symbol, int &direction, double &entry,
double &sl, double &tp);
double IXR_CalcVolume(string symbol, int direction, double entry,
double sl, double risk_pct);
#import
void OnTick()
{
if(IXR_Drive(_Symbol) == 2)
{
int dir; double entry, sl, tp;
if(IXR_Setup(_Symbol, dir, entry, sl, tp))
{
double vol = IXR_CalcVolume(_Symbol, dir, entry, sl, 0.25);
// разместите свой ордер здесь — библиотека сама никогда не торгует
}
}
}
ПРАВИЛА ВНУТРИ
Сформированный свинговый уровень (3-свечный фрактал возрастом от 9 до 96 баров) прокалывается фитилём, но свеча закрывается обратно за этим уровнем, при этом направление должно совпадать с трендом H4 по EMA 20/50.
В течение следующих 12 баров должна сформироваться импульсная свеча размером не менее 1× ATR(14), оставляющая Fair Value Gap. Сетапы с соотношением прибыль/риск ниже установленного минимума (по умолчанию 1,5, значение можно изменить) отбрасываются, а активированный сетап истекает через 16 баров.
Все решения принимаются только по полностью закрытым свечам — используется та же строго причинная логика, что и в IndexRaider Expert Advisor и IndexRaider Indicator.
Библиотека выполняет только анализ и расчёт размера позиции. Она никогда самостоятельно не открывает, не изменяет и не закрывает позиции — исполнение ордеров полностью остаётся в вашем коде.
ПРЕДПОЧИТАЕТЕ ГОТОВОЕ РЕШЕНИЕ?
IndexRaider Expert Advisor автоматически торгует этими сетапами, IndexRaider Indicator отображает их на графике, а IndexRaider Manager добавляет исполнение ручных сделок в один клик с расчётом риска. Все они являются отдельными продуктами.
Торговля связана со значительным риском убытков. Прошлые результаты не гарантируют будущих результатов.
