Об алгоритмах, которые приносят прибыль, никто подробно не рассказывает) Потому что чем больше людей о нем знают и используют – тем меньше результата он приносит. Так что выбор такой:
а) Разработать алгоритм самому под себя. Долго, сложно, но возможно. И мы тут раз про это. б) Купить готовое решение. Но тут высокий риск, что его продадут не только вам, а много кому еще. в) Торговать с криптофондом, который использует прибыльные алгоритмы, никому о них не рассказывает и зарабатывает за счет того, что вы зарабатываете на этих алгоритмах.
P.s. то, что подсказали вам ниже – не алгоритм. Больше похоже на крик души альткоин-холдера)
Комментарий из разряда «кто чем богат - тем и делится» (не удержался, заглянул в аккаунт)
в чем смысл
Две статьи опубликовал, дважды объяснял смысл. А в чем смысл выражать неудовлетворение чужим «плохим» материалом, когда можно написать свой хороший – вопрос открытый.
Почему выбран PineScript думаю из-за его относительной простоты освоения
Именно так
Но вот его функциональность вызывает вопросы, так как это узкоспециализированное решение самой TradingView и ни о какой гибкости и сложной кастомизации и речи быть не может
Да, Pine Script заточен конкретно под TV и используется только для написания стратегий, индикаторов, библиотек, работающий внутри платформы. Безусловно, языки высокого уровня позволяют гораздо больше, с их помощью мы создаем уже полноценную торговую инфраструктуру. Но тут и уровень навыков требуется на порядок выше, и само понимание природы рынков.
А с чего это всё начинается? Как раз с базовых прототипов, простых инструментов и минимальных стратегий)
Если вы с предложением о вакансии – вынужден отказать. Как минимум по причине полной занятости: разрабатываю торговые стратегии для международной компании, преподаю в финансовом университете
Алгоритмическая торговля - это не только про ИИ. На практике алгоритмы часто применяются для вполне конкретных задач: автоматизация входов и выходов по правилам стратегии, управление рисками, исполнение ордеров по заданным условиям, ребалансировка портфеля и проч. рутинные, но важные процессы. В таких случаях ИИ вовсе необязателен – главное, чтобы система строго следовала логике и исключала человеческий фактор.
Если говорить о HFT или попытках находить сложные рыночные зависимости в потоках данных - да, без ИИ сейчас сложно конкурировать. Но для большинства задач начального и среднего уровня ИИ - это опция, а не необходимость. Тем более, что в рамках TradingView и Pine Script использовать ИИ невозможно в силу ограничений: весь код исполняется на их серверах, и ресурсоёмкие модели просто не поддерживаются.
Так что всё зависит от целей. Алготрейдинг - это в первую очередь про дисциплину, автоматизацию и системный подход, и он вполне может быть эффективным и без нейросетей.
Про RSI - в статье писал, почему и зачем в этой статье именно так. Кому ок готовая библиотека, тому ок. Кто хочет большего, внимательно читает и ждет след. материалов
Да, все это можно реализовать и на C#. Pine Script - специализированный язык, заточенный под платформу TradingView. Он используется исключительно для написания индикаторов, стратегий и библиотек, которые работают внутри TradingView. Прямой доступ к биржам или торговым системам с его помощью невозможен, он только визуализирует логику на графике и может подавать сигналы (через alert), но не торгует напрямую.
C# - это язык высокого уровня, на котором можно не только анализировать цены и разрабатывать алгоритмы, но и подключаться напрямую к биржам через API (например, REST или WebSocket), обрабатывать поток данных, управлять ордерами, логикой портфеля, проводить бэктесты и т.д. Это уже полноценная торговая инфраструктура, а не просто визуальный инструмент. Но такой подход, разумеется, требует гораздо большего понимания как программирования, так и самой природы рынков.
со скольки можно начинать – если речь о навыках, то всё зависит от уровня подготовки. Для серьезной разработки своей платформы нужно хорошо разбираться:
1. В программировании (C#, архитектура, потоки, асинхронность и пр.),
2. В работе с API и рыночными данными,
3. В алгоритмической торговле, риск-менеджменте, юнит-тестах и логике исполнения ордеров.
Это вполне реально освоить, особенно если есть мотивация и интерес. Главное не пытаться "перепрыгнуть" этапы: начать с базовых прототипов и минимальных стратегий, постепенно обрастая инфраструктурой.
А идея сделать свою трейдинг-платформу с ИИ - это очень круто. С помощью ИИ можно строить адаптивные или даже полностью автономные стратегии, анализировать большие объемы данных, искать закономерности, которые сложно уловить вручную.
Желаю успеха! Если получится работающее решение или MVP, можешь смело выходить с нами на связь. Мы, как фонд, базирующийся на активной торговле с использованием современных технологий, всегда открыты к интересным проектам и коллаборациям.
В классическом понимании пошагового отладчика с брейкпоинтами и поэтапным выполнением в Pine Script нет. Но если в коде возникает ошибка, скрипт не будет выполнен, а в редакторе появится сообщение с указанием строки и описанием проблемы.
Плюс в TradingView есть Pine Profiler – инструмент анализа производительности, который показывает, сколько времени занимает выполнение каждой строки и как часто она исполняется. Он помогает выявить узкие места и оптимизировать скрипт.
Если говорить о более глубокой отладке: логике взаимодействия с брокером, отправке ордеров, управлении портфелем и рисками – то для этого подходят профессиональные среды. Но для большинства задач начального уровня изучения алгоритмов, индикаторов и стратегий Pine Script вполне достаточен. У него удобные средства визуальной отладки: plot, label, plotshape, alert, журналы логирования (log) и т.д., которые помогают понять логику работы прямо на графике.
трейдер находящийся постоянно в рынке и понимая куда пойдет курс на основе множества неочевидных факторов
Хотелось бы глянуть на такого трейдера и спросить, почему он до сих пор не заработал все деньги мира)
Человек не способен обработать массив данных, которые обработает бот (причем быстро, точно и беспристрастно). А вот создать и использовать робота в своих корыстных целях, чтобы быть на шаг впереди «ручных» трейдеров – самое то.
Не совсем ясно, откуда взялись боты-скальперы) Статья не об этом. Но за счет вычислений одних только индикаторов прибыль точно вряд ли получится – тут не поспоришь. Только комплекс инструментов + человеческий мозг. Об этом напишу в след. разы и покажу, какой профит получается на практике
:)
Об алгоритмах, которые приносят прибыль, никто подробно не рассказывает) Потому что чем больше людей о нем знают и используют – тем меньше результата он приносит. Так что выбор такой:
а) Разработать алгоритм самому под себя. Долго, сложно, но возможно. И мы тут раз про это.
б) Купить готовое решение. Но тут высокий риск, что его продадут не только вам, а много кому еще.
в) Торговать с криптофондом, который использует прибыльные алгоритмы, никому о них не рассказывает и зарабатывает за счет того, что вы зарабатываете на этих алгоритмах.
P.s. то, что подсказали вам ниже – не алгоритм. Больше похоже на крик души альткоин-холдера)
Комментарий из разряда «кто чем богат - тем и делится» (не удержался, заглянул в аккаунт)
Две статьи опубликовал, дважды объяснял смысл. А в чем смысл выражать неудовлетворение чужим «плохим» материалом, когда можно написать свой хороший – вопрос открытый.
Именно так
Да, Pine Script заточен конкретно под TV и используется только для написания стратегий, индикаторов, библиотек, работающий внутри платформы. Безусловно, языки высокого уровня позволяют гораздо больше, с их помощью мы создаем уже полноценную торговую инфраструктуру. Но тут и уровень навыков требуется на порядок выше, и само понимание природы рынков.
А с чего это всё начинается? Как раз с базовых прототипов, простых инструментов и минимальных стратегий)
Если вы с предложением о вакансии – вынужден отказать. Как минимум по причине полной занятости: разрабатываю торговые стратегии для международной компании, преподаю в финансовом университете
Откуда знаете, как именно и чем они торгуют?
Спасибо
Алгоритмическая торговля - это не только про ИИ. На практике алгоритмы часто применяются для вполне конкретных задач: автоматизация входов и выходов по правилам стратегии, управление рисками, исполнение ордеров по заданным условиям, ребалансировка портфеля и проч. рутинные, но важные процессы. В таких случаях ИИ вовсе необязателен – главное, чтобы система строго следовала логике и исключала человеческий фактор.
Если говорить о HFT или попытках находить сложные рыночные зависимости в потоках данных - да, без ИИ сейчас сложно конкурировать. Но для большинства задач начального и среднего уровня ИИ - это опция, а не необходимость. Тем более, что в рамках TradingView и Pine Script использовать ИИ невозможно в силу ограничений: весь код исполняется на их серверах, и ресурсоёмкие модели просто не поддерживаются.
Так что всё зависит от целей. Алготрейдинг - это в первую очередь про дисциплину, автоматизацию и системный подход, и он вполне может быть эффективным и без нейросетей.
Про RSI - в статье писал, почему и зачем в этой статье именно так. Кому ок готовая библиотека, тому ок. Кто хочет большего, внимательно читает и ждет след. материалов
Да, все это можно реализовать и на C#. Pine Script - специализированный язык, заточенный под платформу TradingView. Он используется исключительно для написания индикаторов, стратегий и библиотек, которые работают внутри TradingView. Прямой доступ к биржам или торговым системам с его помощью невозможен, он только визуализирует логику на графике и может подавать сигналы (через alert), но не торгует напрямую.
C# - это язык высокого уровня, на котором можно не только анализировать цены и разрабатывать алгоритмы, но и подключаться напрямую к биржам через API (например, REST или WebSocket), обрабатывать поток данных, управлять ордерами, логикой портфеля, проводить бэктесты и т.д. Это уже полноценная торговая инфраструктура, а не просто визуальный инструмент. Но такой подход, разумеется, требует гораздо большего понимания как программирования, так и самой природы рынков.
со скольки можно начинать – если речь о навыках, то всё зависит от уровня подготовки. Для серьезной разработки своей платформы нужно хорошо разбираться:
1. В программировании (C#, архитектура, потоки, асинхронность и пр.),
2. В работе с API и рыночными данными,
3. В алгоритмической торговле, риск-менеджменте, юнит-тестах и логике исполнения ордеров.
Это вполне реально освоить, особенно если есть мотивация и интерес. Главное не пытаться "перепрыгнуть" этапы: начать с базовых прототипов и минимальных стратегий, постепенно обрастая инфраструктурой.
А идея сделать свою трейдинг-платформу с ИИ - это очень круто. С помощью ИИ можно строить адаптивные или даже полностью автономные стратегии, анализировать большие объемы данных, искать закономерности, которые сложно уловить вручную.
Желаю успеха! Если получится работающее решение или MVP, можешь смело выходить с нами на связь. Мы, как фонд, базирующийся на активной торговле с использованием современных технологий, всегда открыты к интересным проектам и коллаборациям.
В классическом понимании пошагового отладчика с брейкпоинтами и поэтапным выполнением в Pine Script нет. Но если в коде возникает ошибка, скрипт не будет выполнен, а в редакторе появится сообщение с указанием строки и описанием проблемы.
Плюс в TradingView есть Pine Profiler – инструмент анализа производительности, который показывает, сколько времени занимает выполнение каждой строки и как часто она исполняется. Он помогает выявить узкие места и оптимизировать скрипт.
Если говорить о более глубокой отладке: логике взаимодействия с брокером, отправке ордеров, управлении портфелем и рисками – то для этого подходят профессиональные среды. Но для большинства задач начального уровня изучения алгоритмов, индикаторов и стратегий Pine Script вполне достаточен. У него удобные средства визуальной отладки: plot, label, plotshape, alert, журналы логирования (log) и т.д., которые помогают понять логику работы прямо на графике.
Хотелось бы глянуть на такого трейдера и спросить, почему он до сих пор не заработал все деньги мира)
Человек не способен обработать массив данных, которые обработает бот (причем быстро, точно и беспристрастно). А вот создать и использовать робота в своих корыстных целях, чтобы быть на шаг впереди «ручных» трейдеров – самое то.
Не совсем ясно, откуда взялись боты-скальперы) Статья не об этом. Но за счет вычислений одних только индикаторов прибыль точно вряд ли получится – тут не поспоришь. Только комплекс инструментов + человеческий мозг. Об этом напишу в след. разы и покажу, какой профит получается на практике
В качестве примера
Именно так