Пример создания алгоритмической ТС | Торговые стратегии

Пример создания алгоритмической ТС

Торговые системы для трейдинга. Разработка, обсуждение, оценка торговых систем. Механические торговые системы. Торговые стратегии для Strategy Runner, QUIK, MetaTrader. Опционные и арбитражные стратегии


06 фев 2024, 21:01

Непрочитанное сообщение

Непрочитанное сообщение 06 фев 2024, 21:01




Фактически, содержание этого ролика ставит жирный крест на любой общедоступной литературе о методах ТА.

Cтанет вменяемый технарь слушать мнение человека рассуждающего например о значимости уровней поддержки, сопротивления?

- трендовые, каналы и тд

- актуальности всевозможных индикаторов,

Индекс относительной силы (RSI)
Средняя скользящая (МА)
Конвергенция/дивергенция средних скользящих (MACD)
Стохастик RSI (StochRSI)
Линии Боллинджера (BB)
и тд?

Если самостоятельно не в состоянии понять какую именно информацию содержит в себе график цены, не устранить ошибки допущенные мэтрами ТА волновой, паттерной теорий рыночного движения, теории Ганна

Профита у Вас не будет!


Он просто посмеется о всевозможных рассуждениях о грамотной расстановке стоп лосс - тейк профит, целевых уровней любого биржевого инструмента, и заберет оптимальный диапазон зоны волатильности в профит.

Зачем ему слушать какую то чушь о влиянии объемов торгов на развитие цены, влиянии новостного фона и тд. ,если вековая статистика работы волатильности опровергает эти фантазии


Если даже эта информация для меня уже не актуально и стала безразлична, могу позволить себе без сожаления выложить ее в открытый доступ.

Что именно такое можно "вытянуть" из графика развития движения цены если потратить время и внимание на самостоятельное , независимое его изучение?

Регистрация: 06 фев 2024
Сообщений: 104


Благодарил (а): 0 раз.
Поблагодарили: 1 раз.

Цитировать это сообщение Разместить сообщение в теме

06 фев 2024, 21:11

Непрочитанное сообщение

Непрочитанное сообщение 06 фев 2024, 21:11


Всю необходимую информацию можно почерпнуть только из графика цены и опираясь на эту информацию трейдер формирует торговую систему.

Что такое процесс рыночного ценообразования?
Это развитие волатильности торгового инструмента во времени!

Таким образом развитие цены проистекает в плоскости Y а ось Х отвечает за время развития этой волатильности

Рыночное движение состоит из
-тренд
-флет
-коррекция

У каждого из этих движений своя волатильность
например:
— во флете волатильность любого торгового инструмента одна и та же и и разница между волатильностью отдельной свечи колеблется в диапазоне 1-2$
— в местах пиковых пробросов для флетового диапазона волатильность этих пробросов идентична волатильности трендового движения
Поскольку меньшее подчинено большему, то построение например дневных свечей будет сформировано таким образом, что бы отработать волатильность недели, соответственно построение свечей в интервале недели будет подчинено отработке волатильности месяца, свечи месяца естественно будут сформированы таким образом что бы т вырабатывать волатильность года.

До тех пор, пока не будет выработана волатильность тренда формирование свечей всех тайм фреймов будет формироваться таким образом, что бы выработать волатильность этого тренда

Поскольку волатильность работает именно во времени, естественно, будут отрезки флетовых и коррекционных движений но их порядок формирования будет подчинён волатильности тренда

опираясь на эту информацию трейдер создает торговую систему

Постепенно приходит понимание, как именно формируется процесс развития волатильности во времени
пример https://limex.com/ru/profile/815904085/7085863/full/

ограничимся всего тремя неизменными рыночными закономерностями

1 волатильность любого торгового инструмента на любом тайм фрейме формирую всего 9 свечных комбинаций

2 каждое рыночное движение будь то тренд, флет, коррекиция имеют четкие границы и ограничения в работе волатильности, во время флета или коррекции пиковые пробросы волатильности идентичны волатильности тренда. и минимально трендовое движение длится около двух лет

3 до тех пор пока не будет выработана волатильность тренда ни какой информационный фон геополитическая ситуация, экономические показатели, объем торгов и тд не способны переломить развитие этой волатильности

Имеет смысл принимать во внимание мнение того или иного «эксперта» рыночного движения если его выводы реально противоречат этим рыночным закономерностям?

Регистрация: 06 фев 2024
Сообщений: 104


Благодарил (а): 0 раз.
Поблагодарили: 1 раз.

Цитировать это сообщение Разместить сообщение в теме

07 фев 2024, 14:22

Непрочитанное сообщение

Непрочитанное сообщение 07 фев 2024, 14:22


Нюансы ценового движения на которые стоит обратить внимание совершенствуя свою ТС

Регистрация: 06 фев 2024
Сообщений: 104


Благодарил (а): 0 раз.
Поблагодарили: 1 раз.

Цитировать это сообщение Разместить сообщение в теме

09 фев 2024, 11:45

Непрочитанное сообщение

Непрочитанное сообщение 09 фев 2024, 11:45


Какая именно разница между технарем и любым балаболом рассуждающем о факторах влияющих на движение цены , ролик "Пример создания алгоритмической ТС"

Я специально выделил паттерн Мирила красным цветом
2 паттерна

на младшем тайм фрейме Бабочка Гартли и откат от нее принято рассматривать как АВСD.

Действительно, получили откат и отрезок АВ

НО!

1 Этот отрезок сформировал построение полноценного паттерна Меррилла на более старшем интервале времени

2 в совокупностью с работой волатильности технарь понимает:

торговый инструмент сформировал лоу недели и естественно необходимо сформировать хай недельной свечи.

поскольку меньшее подчинено большему, то продолжение отката и развитие отрезка ВС становиться невозможным.

нефть будет отрабатывать откат от паттерна Мерилла и и формировать хай недельной свечи и этот хай будет соответствовать параметрам флетовой волатильности

Как именно обосновывают продолжение роста нефти другие балаболы?

https://smart-lab.ru/blog/news/986120.php

У каждого человека есть право выбора,

либо оставаться дураком и верить во всякую чушь,

либо разобраться с рыночным движением самостоятельно

все что для этого нужно сказано в ролике "Нюансы ценового движения на которые стоит обратить внимание совершенствуя свою ТС"

Регистрация: 06 фев 2024
Сообщений: 104


Благодарил (а): 0 раз.
Поблагодарили: 1 раз.

Цитировать это сообщение Разместить сообщение в теме

10 фев 2024, 16:17

Непрочитанное сообщение

Непрочитанное сообщение 10 фев 2024, 16:17


Ответы на вопросы о работе ТС "Паттерн в паттерне"

Регистрация: 06 фев 2024
Сообщений: 104


Благодарил (а): 0 раз.
Поблагодарили: 1 раз.

Цитировать это сообщение Разместить сообщение в теме

11 фев 2024, 11:04

Непрочитанное сообщение

Непрочитанное сообщение 11 фев 2024, 11:04


Сайт СМАРТ ЛАБ - трейдерский сайт!

на самом деле это ни так.

Сайт собрал откровенных аферистов и единственная цель которую они проследует - срубить бабло за счет продажи аналитических обзоров и выклянчить деньги в доверительное управление .

Выложил два ролика

"Пример создания алгоритмической ТС"

и

"Ответы на вопросы о работе ТС "Паттерн в паттерне"

создал пост:

О компетентности специалистов ТА все сказано в ролике

« Ответы на вопросы о работе ТС "Паттерн в паттерне"

Идем дальше,

График любого торгового инструмента развивается за счет трендово корекционых движений и флета.

Порядок формирования этих движений имеет ограниченное число возможных комбинаций

Систематизируя эту информацию выявляться паттерны которые отражают процесс рыночного ценообразования.

В основу своей ТС я заложил :

-статистические данные о порядке формирования трендово коррекционых движений

-статистических данных о работе паттернов

-статистические данные о волатильности торговых инструментов.

Я не стану Вам показывать совокупную картинку по всему рынку,

Ограничусь только тикером марки BRENT из ролика «Пример создания алгоритмической ТС» и очень коротким промежутком времени с 2015.

Именно стоимость нефти в большинстве случаев лежит в основе их болтовни.

Именно такую ситуацию легко найти на 5 минутном графике когда тот или иной торговый когда тот или иной торговый инструмент отрабатывает волатильность паттерна в интервале месяцев
Развитие волатильности этого тикера:
https://radikal.host/i/c5Cqpv

2017г нефть отрабатывает минимальную. зону волатильности (целевой уровень паттерна) и уходит в естественное коррекционное движение

2018г доходит да зоны оптимальной волатильности флетового диапазона, рост отменяется и продолжает отрабатывать оптимальный флетовый диапазон

Как известно из флета только 2 выхода вверх или вниз

Сопоставьте работу волатильности по мировым индексам (особенно азиатским), валютам , товарам и придете к естественному выводу:

Назревает грандиозный шухер.

2019г COVID

Нефть отрабатывает оптимальную волатильность тренда

COVID мгновенно побежден и мировая экономика начинает восстанавливать.

Любой нормальный трейдер должен просто офигеть!

Всего пара -тройка недель карантина, а темпы восстановления экономики таковы, можно подумать закончилась третья мировая война, прилетели инопланетяне и помогают человечеству построить новый мир.

2021г, Что понимает технарь оценивая совокупную картинку рынка?

Нужен очередной козел отпущения что бы спровоцировать коррекцию и ему откровенно наплевать, кто именно им станет в этот раз.

За 2 дня до шухера останавливаю демонстрационную торговлю, ну а дальше.....

Хотите покажу посты, где сказал конкретные числа когда именно закончиться отработка и точки 2 и точки 3А в патерне 1,2,3 (ролик «Пример создания алгоритмической ТС)

и добавил:

теперь очень и очень долго вы не увидите перехай точки 3А этого паттерна.

Всего один авторский индикатор, но какова его эффективность?

Аналитики в полной заднице, что стоит их болтовня если, даже дураку понятно, после отработки волатильности одного движения, что бы не происходило в мире цена будет работать в диапазоне определявшим работу волатильность следующего ее движения

Экономисты, их аргументы , выводы, через жопу работают даже в реальных секторах экономики

Процесс рыночного ценообразования работает по своим законам:

тренд

коррекия

флет

и пока не будет выработана волатильность этих движений во времени цене откровенно наплевать на отчеты компании, экономические показатели , перспективы развития, и тд,

О математиках и говорить нечего.

Какова статистическая база от которой они отталкиваться таковы и результаты торговли.

В ролике «Пример создания алгоритмической ТС приведен конкретный пример о развитии движения торгового инструмента в режиме онлайн.

В ролике « Ответы на вопросы о работе ТС "Паттерн в паттерне" показана его реализация

Общая статистика реализованных прогнозов по этой ТС

повергнет в шок любого специалиста в вопросах рыночного ценообразования.

Если даже эта информация на которой базируется моя самая первая ТС которой 13-14 лет и я не пользуюсь ей уже почти 7 лет не актуальна и безразлична и без сожаления могу выложить ее в открытый доступ.

Что именно такое можно "вытянуть" из графика развития движения цены если потратить время и внимание на самостоятельное , независимое его изучение?

Ребята мне интересен только программист который пытается что то накапать в этих направлениях - ролик

"Нюансы ценового движения на которые стоит обратить внимание совершенствуя свою ТС"
Трейдерский сайт!

Оба поста мгновенно удалены и бан

Формулировка БАНА! СПАМ!!!!!
то не удивительно, кто станет покупать аналитику от Мартынова,

Кто даст в доверительное управление деньги Горчакову

и тд

Вывод,

Если Вам реально что есть сказать на сайте Смарт лаб - даже не пытайтесь!

и имейте в виду если первую свою книгу для трейдеров Мартынов написал опираясь на посты трейдеров и выдал их мысли за свои, правда там сплошная демагогия от неудачника, то точно так же спокойно украдет и присвоит ваши мысли о трейдинге, если в них есть что то стоящее!

Регистрация: 06 фев 2024
Сообщений: 104


Благодарил (а): 0 раз.
Поблагодарили: 1 раз.

Цитировать это сообщение Разместить сообщение в теме

13 фев 2024, 10:23

Непрочитанное сообщение

Непрочитанное сообщение 13 фев 2024, 10:23


Видос снимать в лом, потому отвечу постом

ТС "коридор" не имеет ни какого отношения к индикатору волатильности.

Я же сказал - ТС паттерн в паттерне мне стала не интересна. значит и все элементы которые входят в ее состав.

ТС "коридор" работает по своим алгоритмам и в совокупности с работой остальных индикаторов она подтверждает :

Начало -завершение тренда, коррекции флета

Далее, программист:

Каждый из моих алгоритмов может работать как самостоятельная ТС, но в комплексе это нечто

Индикатор цикличности и ценовые модели входящие в его состав показывают и время и продолжительность начала-завершения любого рыночного движения

Поскольку работает 4 ценовые модели

Начало и завершение любого движения это идеальная точка для одной модели для другой еще нет, погрешность хоть и незначительная можно спокойно пренебречь, но она все же есть.

Волатильность вырабатывается во времени.

Потому есть индикатор алгоритмы которого отвечают за развитие волатильности во времени.

Связка цикличность - волатильность вот и все , идеальная точка входа- выхода

В единый комплекс они не объедены

По большому счету, в этом случае ТС " коридор" вообще не нужна.

НО!

Именно в интрадейной торговли ее алгоритмы дают мизерное, но все же преимущество в чем это вырежется объяснять не стану

И если говорить именно об идеальной ТС, то объединить в одно целое необходимо все три алгоритма и без программиста тут не обойтись.

этот комплекс позволяет создать систему прогнозирования на любой интервал времени и без программиста тут тоже не обойтись.

Вот и все

Регистрация: 06 фев 2024
Сообщений: 104


Благодарил (а): 0 раз.
Поблагодарили: 1 раз.

Цитировать это сообщение Разместить сообщение в теме

15 фев 2024, 10:18

Непрочитанное сообщение

Непрочитанное сообщение 15 фев 2024, 10:18


То что трейдер идиот это уже закономерность

по мотивам поста https://limex.com/ru/profile/815904085/7088522/full/

Любопытнее всего с каким фанатизмом он это доказывает.

Фрагментарный анализ рыночного движения

в жизни

смотрит фильм во весь экран

в трейдинге

99% картинки закрыто и сюжет фильма воспринимает по увиденному фрагменту ноги, руки и тд

Поклонники индикаторов

любой существующий индикатор запаздывающий и способен только дублировать информацию с графика

в быту

покупая часы ему не приходит в голову купить другие на вторую руку что бы сверить время

в трейдинге

дублирование одной и той же информации причем запаздывающей для него естественно

Поклонники волновой или паттернов

Две абсолютно идентичные теории рыночного движения, но приверженец одной теории с пеной у рта доказывает что у его теории есть неоспоримое преимущество.

в быту:

если в двигателе сломалась какая то шестеренка он ставит аналогичную, иначе двигатель работать не будет.

В трейдинге ,

с 30 годов прошлого столетия в этих теориях одни и те же ошибки, потому они и "не едут" Уже скоро 100 лет! но эти придурки пытаться завести то, что и работает от случая к случаю и едет через жопу.

Про ФА и экономистов вообще промолчу.

в быту:

вопят , конкуренция, реклама, пропаганда и тд

в трейдинге

все принимают за чистую монету.

Математики, это вообще нечто!

в быту

есть объективная информация , все складывается и встает на свои места потому 2+2=4

если что то не складывается, придумали теорию вероятности и выдают желаемое за действительное

в трейдинге

и ни хрена ни чего не складывается и теория вероятности не работает, но все равно что то пытаются рассчитать!

PS

В быту

человек понимает что деньги можно либо заработать либо украсть

в трейдинге\

верит что халява принесет ему доход

Регистрация: 06 фев 2024
Сообщений: 104


Благодарил (а): 0 раз.
Поблагодарили: 1 раз.

Цитировать это сообщение Разместить сообщение в теме

20 фев 2024, 10:04

Непрочитанное сообщение

Непрочитанное сообщение 20 фев 2024, 10:04


Господа, я понимаю что жажда знаний, точнее наживы, заставляет вас плюнуть на любые мои доводы о том что мне откровенно насрать на ваши аргументы, желания и тд.

Потому поясню,

ТС "коридор" действительно не самая лучшая моя ТС и точки входа по этой системе очень далеки от идеала.

НО!

Любая моя последующая ТС, после "паттерн в паттерне" базируется на низменных рыночных закономерностях которые известны миру с 1750г

Это не моя вина в том что вы не в состоянии осмыслить и понять те элементарные законы , которые формируют волатильность торгового инструмента.

Другими словами.

ТС "паттерн в паттерне" действительно очень сложная система и без углубленных знаний в области ТА пользоваться ей не имеет ни какого смысла.

Это значит, можно смело выкинуть минимум года 3 что бы только начать работать с этой ТС, еще минимум год на то, что бы полностью освоиться с нюансами ее работы в режиме онлайн.

Кроме того, система не автоматизирована, прорисовка паттернов осуществляется "от руки" и отслеживая порядок формирования паттернов младшего интервала времени приходиться очень и очень много уделять внимания и времени и графику при работе с этой ТС

Последующие мои системы в разы и проще и эффективнее.

Вот вам простейший аргумент.

Любой из вас понятия не имеет какая именно точка является идеальной для точки входа.

Войдя в сделку вы уже готовы к тому, что вход может оказаться "провальным" и единственное что вас реально начинает волновать , когда именно следует нарастить позицию что бы хотя бы отбить просадку и только потом надеетесь, что ваша хотелка все же имеет шанс отработать.

При этом вы понятия не имеете до какой именно точки , тем более сколько именно во времени следует удерживать ваш вход.



Мои ТС работают именно во времени и это означает только одно:

Вам откровенно наплевать именно на волатильность торгового инструмента,

Если модель отстроена, то возможный "прорыв" волатильности будет отработан только в соответствии с параметрами максимально допустимой волатильности для этого отрезка рыночного движения то есть, флет, коррекция или трендовая волатильность.

После отработки пика волатильности этого отрезка, цена все равно вернется в коридор оптимальной волатильности торгового инструмента

Вывод:

оставшийся промежуток времени в котором будет формироваться ценовой паттерн можно уже работать любыми лотами и забрать волатильность этого торгового инструмента.

вторая особенность

пофигу какой именно ценовой паттерн положить в основу более старшего формирования, хоть черный, хоть синий, хоть красный

порядок их объединения покажет и временной интервал и максимально - минимальный диапазон волатильности который будет отработан в будущем и тд

Осваиваясь с нюансами работы этой ТС вы экономите минимум 5-7 лет что бы разобраться как именно формируется цена во времени и очень легко можете перейти к еще более простой ТС - "построение паттерна во времени".

Состыковав эти 2 ТС, максимум через пару лет - год, уже легко поймете как именно работает цикличность торгового инструмента.

Вывод,

поскольку , одно вытекает из другого и в разы сокращает время чтобы создать что то еще более и простое и эффективное, то стоить это будет ровно столько же, сколько и каждый отдельный компонент целого.

PS этот пост

https://limex.com/ru/profile/815904085/7089291/full/

2-ой аргумент , потому повторю, идите нахрен с любой своей болтовнёй, и "рубите" бабло опираясь на аргументы любого другого писателя кто сидит на трейдеских форумах, каналах и тд



оригинал поста https://limex.com/ru/profile/815904085/7090229/full/

Регистрация: 06 фев 2024
Сообщений: 104


Благодарил (а): 0 раз.
Поблагодарили: 1 раз.

Цитировать это сообщение Разместить сообщение в теме

22 фев 2024, 10:39

Непрочитанное сообщение

Непрочитанное сообщение 22 фев 2024, 10:39


тоже посмеюсь.

начну с простого , например:

- как именно математики и экономисты рассчитывали временные (экономические) циклы?

в основу их расчетов были положены те или иные ценовые экстремумы.

Эффективность этих расчетов НОЛЬ!

Почему эффективность моих прогнозов более 99% , потому что мне откровенно насрать на общепринятую точку зрения.

У меня работают 4 ценовые модели

- ТС коридор

- построение паттерна во времени

- основная модель цикличности торгового инструмента

- цикличность так же формирует модель со смещением

Как то глупо отрицать очевидное, если тренд начался и пока он не отработает волатильность во времени, движение так и будет развиваться в соответствии с трендом

Это типовая модель какой то Азиатской акции и именно эту модель вы без проблем найдете на любом графике торгового инструмента если начнете изучать работу цены на различных его тайм фреймах

оригинал поста с примером https://limex.com/ru/profile/815904085/7090908/...

Очевидно, работа цикличности торгового инструмента не имеет ни чего общего с ценовыми экстремумами этих построений.

Далее,

любые трендово коррекционные движения стремиться к какой то целевой зоне,

потому определяем минимальную цель 50% от предыдущего ценового построения

Построение паттерна во времени свидетельствует , должно пройти приблизительно минимум еще 5 лет что бы завершить его формирование (естественно должна быть выработана и волатильность при его формировании)

Цикличность:

основная модель цикличности (синий треугольник) может завершить свое формирование только за границей последней временной зоны

- модель со смещением (красный треугольник) должна завершиться в границах этих двух временных зон

- Формирование построения паттерна во времени идеально вписывается в работу временных зон цикличности торгового инструмента (промежуточные построения временных зон я естественно показывать не стану)

- в рамках этого сценария шикарно выстраивается оптимальный коридор волатильности торгового инструмента

Вывод;

вырабатываем волатильность что бы завершить построение модели со смещением (красный треугольник) , одновременно завершается построение паттерна во времени и оно укладывается в рамки временной зоны цикличности и получаем откат

(работу всех этих построений определяют свои правила и их вам знать необязательно)

Откат отработал, начинается формирование нового паттерна во времени и он естественно завершает формирование основной модели цикличности торгового инструмента (синий треугольник).

PS

мои ТС работают на 1 минутном тайм фрейме потому из часа в час, и изо дня в день я наблюдаю одну и туже картинку и ни что не может изменить порядок и последовательность этих формирований.

В этом посте https://limex.com/ru/profile/815904085/7089291/...

сказано :

28 торговых дней и ни одной ошибки при совершении торговых операций

Можно это назвать – ПОВЕЗЛО!

Что я могу сказать, ИДИТЕ НАХРЕН! с любыми вашими "достойными" предложениями!

Работать могут только мои предложения и на ваши мне откровенно НАСРАТЬ!

Регистрация: 06 фев 2024
Сообщений: 104


Благодарил (а): 0 раз.
Поблагодарили: 1 раз.

Цитировать это сообщение Разместить сообщение в теме

22 фев 2024, 17:09

Непрочитанное сообщение

Непрочитанное сообщение 22 фев 2024, 17:09


ВЕЛЕС Капитал, Информагентство Финам и тд

Чем именно эти говоруны отличаются от "Тинькофф инвестиций"?

Прежде чем подписаться на аналитиков парень решил проверить их информационные вбросы

https://smart-lab.ru/blog/990045.php
итог: В 3 из 10 случаев угадали направление, с предсказываемыми цифрами сошлось в 1 из 10, еще в 1 из 10 реальность превзошла прогноз в хорошем смысле!В 7 из 10 прогнозов – не угадали даже направление(!!!)

Вывод:

Необходимо дать как можно больше информации что бы хоть что то сбылось

С Финам еще проще,

Ведущий их специалист Александр Горчаков, его болтавня в связке с лидером "Мозговик" Мартынова, позволяет сделать однозначный вывод:

Даже представить трудно кто там на второстепенных ролях

https://smart-lab.ru/blog/offtop/984318.php
https://smart-lab.ru/blog/984326.php
как только этим говорунам подводят хрен к носу и посты в оффтоп и автора в бан.

PS сложная у Вас судьба придурки, нужно не только угадать рыночное движение , но и выбрать тот прогноз у которого есть хотя бы вероятность 50% реализации

Регистрация: 06 фев 2024
Сообщений: 104


Благодарил (а): 0 раз.
Поблагодарили: 1 раз.

Цитировать это сообщение Разместить сообщение в теме

Сообщение Сообщение отправлено меньше минуты назад


На форуме трейдеров представлены биржевые онлайн графики на новейшем HTML5 с возможностью отслеживать курсы валют в реальном времени. Котировки транслируются с межбанковской валютной биржи FOREX и MOEX. На странице Вы найдете биржевые графики и курсы доллара, евро, нефти Brent и золота, а также курсы ЦБ РФ и конвертер валют (валютный калькулятор).


Аватар пользователя

Регистрация: 15 авг 2011
Сообщений: 316

Стаж торговли: 3 лет
Торгует: Рынок Forex

Благодарил (а): 6 раз.
Поблагодарили: 18 раз.

Репутация более 300Репутация более 300Репутация более 300Репутация более 300Репутация более 300Репутация более 300Репутация более 300

Разместить сообщение в теме


Независимый форум трейдеров рынка форекс. Форум трейдеров Московской биржи MOEX, СПБ и FORTS