Ішимоку
Що обчислює SteadyEdge
На сторінці наведено точний runtime-розрахунок для вказаних ID фільтрів. У формулах O , H , L , C і V — ціна відкриття, максимум, мінімум, ціна закриття та обсяг поточної свічки; p — налаштоване вікно.
- ID фільтрів у реєстрі: ichimoku_cloud_state , ichimoku_tenkan_kijun_spread_pct
Точна формула
Tenkan = (max(H,conversion)+min(L,conversion))/2
Kijun = (max(H,base)+min(L,base))/2
SpanA_raw = (Tenkan+Kijun)/2; SpanB_raw = (max(H,spanB)+min(L,spanB))/2
SpanA_t = SpanA_raw_(t-displacement); SpanB_t = SpanB_raw_(t-displacement)
cloud state: 1 if C>max(SpanA,SpanB), -1 if C<min(...), else 0
spread % = 100*(Tenkan-Kijun)/Kijun
Параметри, значення за замовчуванням і межі
- conversion_length : за замовчуванням 9 ; 1–100
- base_length : за замовчуванням 26 ; 1–200
- span_b_length : за замовчуванням 52 ; 2–300
- displacement : за замовчуванням 26 ; 0–200
Коли правило проходить
above вимагає строгого > .
below вимагає строгого < .
cross_above вимагає, щоб попереднє значення було нижче порогу, а поточне — не нижче.
cross_below вимагає, щоб попереднє значення було вище порогу, а поточне — не вище.
eq проходить, коли абсолютна різниця менша за 1e-9 .
Дані, час і прогрів
Свічкові фільтри використовують інтервал правила та останню свічку на момент або раніше часу перевірки. Нескінченний результат не пропускає правило.
Усі правила одного набору мають пройти. Перевіряйте повний набір через Test Filters і бектест.
Пов’язані статті
- Довідник фільтрів
- Як працюють фільтри входу
- Інтервал, оператор, значення і параметри