← К каталогу
Исходный код · ID 3815

sting scalper 1 min @meowforex1_5893246436409089328.pine

Вы автор или правообладатель?

Сообщите нам, если считаете, что материал размещён без разрешения.

Краткий обзор

О программе

Данный продукт представляет собой индикатор для платформы TradingView, написанный на Pine Script v5. Он отображает технические сигналы непосредственно на графике цены, используя расчёты скользящих средних и осцилляторов для определения направления рыночного движения. При выполнении определённых условий индикатор выводит графические метки с текстовыми обозначениями и отправляет оповещения торговой платформе. Пользователь может настроить размер отображаемых меток через единственный настраиваемый параметр, а также на графике присутствует скрытая базовая линия.

Настройки программы

НастройкаОписание
_user_size_str Определяет размер отображаемых графических меток сигналов на графике. Доступны четыре варианта: Tiny (минимальный), Small (малый), Normal (обычный) и Large (большой). По умолчанию установлен вариант Small.
Получить полный код

Поиск по коду файла

indicator("Indictaor", overlay=true, max_labels_count = 500, max_lines_count = 500)

_user_size_str = input.string("Small", "Signal Geometry", options=["Tiny", "Small", "Normal", "Large"])

_size_final = switch _user_size_str
    "Tiny" => size.tiny
    "Small" => size.small
    "Normal" => size.normal
    "Large" => size.large
    => size.small

var_logic_a = true // Active
var_logic_b = true // Active
var_period_x = 50
var_dist_1 = 10.0
var_dist_2 = 20.0
var_prot_z = 10.0

_sys_tick = syminfo.mintick * 100 

_flux_main = ta.sma(close, var_period_x)

_osc_fast = ta.ema(close, 5)
_osc_slow = ta.ema(close, 20)

_bias_up = close > _flux_main and close[1] > _flux_main[1] 
_bias_dn = close < _flux_main and close[1] < _flux_main[1] 

_bar_pos = close > open
_bar_neg = close < open
_geo_1 = math.abs(close[1] - open[1])
_geo_2 = math.abs(close - open)

_algo_sig_neg = (
     var_logic_a and 
     _bias_up and                    
     _bar_pos[1] and           
     _bar_neg and                
     open < close[1] and           
     open > open[1] and            
     close > open[1] and           
     close < close[1] and          
     _geo_2 < _geo_1 
 )

_algo_sig_pos = (
     var_logic_b and 
     _bias_dn and                  
     _bar_neg[1] and             
     _bar_pos and              
     open > close[1] and           
     open < open[1] and            
     close < open[1] and           
     close > close[1] and          
     _geo_2 < _geo_1 
 )

var int _eng_status = 0 
var bool _await_alpha = false  
var bool _await_beta = false 

if _algo_sig_pos
    _await_alpha := true
    _await_beta := false 

if _algo_sig_neg
    _await_beta := true
    _await_alpha := false 

_trig_alpha = _await_alpha and ta.crossover(_osc_fast, _osc_slow)

_trig_beta = _await_beta and ta.crossunder(_osc_fast, _osc_slow)

if _trig_alpha

    if _eng_status != 1
        _eng_status := 1 
        _await_alpha := false 

        _ref_p = close
        _t1 = _ref_p + (var_dist_1 * _sys_tick)
        _t2 = _ref_p + (var_dist_2 * _sys_tick)
        _s1 = _ref_p - (var_prot_z * _sys_tick)

        label.new(bar_index, low, "▲ STING SCALPER", 
             color=color.green, 
             textcolor=color.white, 
             style=label.style_label_up,
             yloc=yloc.belowbar,
             size=_size_final,
             tooltip="STING SCALPER: Long Confirmation")

        alert("STING SCALPER BUY", alert.freq_once_per_bar_close)

if _trig_beta

    if _eng_status != -1
        _eng_status := -1 
        _await_beta := false 

        _ref_p = close
        _t1 = _ref_p - (var_dist_1 * _sys_tick)
        _t2 = _ref_p - (var_dist_2 * _sys_tick)
        _s1 = _ref_p + (var_prot_z * _sys_

Показано первые 50% кода (символов: 3914)

Открыть по тарифу

Купите тариф с пакетом открытий или войдите, если тариф уже есть. Открытый файл останется в вашем кабинете навсегда.

Разовая покупка файла

На этой странице откроется полный исходный код файла вместо ознакомительного фрагмента.

Чтобы оформить заказ, введите email и перейдите к оплате.

Стоимость полного кода
391,40₽ ≈ $4.78