OPEN-SOURCE SCRIPT
Simple Long Only Bot

Long-Only Automated Trading Bot (TradingView + Interactive Brokers)
This is a fully automated, long-only stock trading bot designed to execute systematic trend-following strategies without emotional decision-making.
Built using TradingView alerts and connected to Interactive Brokers via a Python webhook server, the bot automatically places trades based on predefined technical conditions.
📊 How It Works
The bot follows a simple, proven market strategy:
Trades only in uptrends
Enters positions when price confirms momentum above key moving averages
Exits when trend strength weakens
Avoids shorting entirely (long-only exposure)
⚙️ Core Strategy Logic
Uses 50 EMA for entry timing
Uses 200 EMA for trend confirmation
Buys only when the market is in a confirmed uptrend
Exits when price loses short-term trend support
🔔 Automation Flow
TradingView generates a signal
Signal is sent via webhook
Python server receives the signal
Interactive Brokers executes the trade automatically
💡 Key Features
Fully automated execution
No manual trading required
Trend-following logic designed for stability
Works on major ETFs like SPY and QQQ
Can be run in paper trading or live mode
⚠️ Risk Note
This system does not guarantee profits. It is a rule-based trading strategy designed to reduce emotional decision-making and follow long-term market trends.
This is a fully automated, long-only stock trading bot designed to execute systematic trend-following strategies without emotional decision-making.
Built using TradingView alerts and connected to Interactive Brokers via a Python webhook server, the bot automatically places trades based on predefined technical conditions.
📊 How It Works
The bot follows a simple, proven market strategy:
Trades only in uptrends
Enters positions when price confirms momentum above key moving averages
Exits when trend strength weakens
Avoids shorting entirely (long-only exposure)
⚙️ Core Strategy Logic
Uses 50 EMA for entry timing
Uses 200 EMA for trend confirmation
Buys only when the market is in a confirmed uptrend
Exits when price loses short-term trend support
🔔 Automation Flow
TradingView generates a signal
Signal is sent via webhook
Python server receives the signal
Interactive Brokers executes the trade automatically
💡 Key Features
Fully automated execution
No manual trading required
Trend-following logic designed for stability
Works on major ETFs like SPY and QQQ
Can be run in paper trading or live mode
⚠️ Risk Note
This system does not guarantee profits. It is a rule-based trading strategy designed to reduce emotional decision-making and follow long-term market trends.
Açık kaynak kodlu komut dosyası
Gerçek TradingView ruhuyla, bu komut dosyasının mimarı, yatırımcıların işlevselliğini inceleyip doğrulayabilmesi için onu açık kaynaklı hale getirdi. Yazarı tebrik ederiz! Ücretsiz olarak kullanabilseniz de, kodu yeniden yayınlamanın Topluluk Kurallarımıza tabi olduğunu unutmayın.
Feragatname
Bilgiler ve yayınlar, TradingView tarafından sağlanan veya onaylanan finansal, yatırım, alım satım veya diğer türden tavsiye veya öneriler anlamına gelmez ve teşkil etmez. Kullanım Koşulları bölümünde daha fazlasını okuyun.
Açık kaynak kodlu komut dosyası
Gerçek TradingView ruhuyla, bu komut dosyasının mimarı, yatırımcıların işlevselliğini inceleyip doğrulayabilmesi için onu açık kaynaklı hale getirdi. Yazarı tebrik ederiz! Ücretsiz olarak kullanabilseniz de, kodu yeniden yayınlamanın Topluluk Kurallarımıza tabi olduğunu unutmayın.
Feragatname
Bilgiler ve yayınlar, TradingView tarafından sağlanan veya onaylanan finansal, yatırım, alım satım veya diğer türden tavsiye veya öneriler anlamına gelmez ve teşkil etmez. Kullanım Koşulları bölümünde daha fazlasını okuyun.