Day 3: The Delta farmer

The Delta Farmer - Crypto Trading Blog

The Delta Farmer

द डेल्टा फार्मर

Strategy Log: Sprint to Jan 30

रणनीती लॉग: ३० जानेवारीपर्यंतची धाव

Update: Jan 19 Recap अपडेट: १९ जाने सारांश
January 19, 2026 | 6:35 PM IST १९ जाने, २०२६ | सायंकाळी ६:३५ IST

Weekly Profit Locked: ₹2,450 Realized साप्ताहिक नफा निश्चित: ₹२,४५० Realized

After a week of intense "Time Bomb" rolling, the cumulative realized P&L as of Jan 19 stands at +₹2,450. This profit milestone was punctuated by a voluntary withdrawal of ₹5,000—a clear move to harvest gains and manage bankroll. The strategy has successfully offset early-week setup costs and fee spikes. एक आठवड्याच्या सातत्यपूर्ण ट्रेडिंगनंतर, १९ जानेवारीपर्यंतचा एकूण नफा +₹२,४५० झाला आहे. या नफ्यातून मी ₹५,००० विथड्रॉ केले आहेत. सुरुवातीच्या दिवसांतील सेटअप खर्च आणि फी भरून निघाल्यावर आता आपण नफ्याच्या टप्प्यात आहोत.

Realized P&L (Wk) +₹2,450
Cash Harvested ₹5,000
Daily Theta +₹350-450
Floating P&L -₹4,322

Performance Breakdown कामगिरीचा तपशील

Our Net Realized P&L is the anchor. While the BTC/ETH dip has caused a temporary floating loss (Unrealized P&L), the core "Time Bomb" engine is doing its job by capturing theta and hedging downside volatility. Fees are now optimized at ₹6-50/day. आपला Net Realized P&L हा मुख्य आधार आहे. BTC/ETH च्या किमतीत झालेल्या घसरणीमुळे तात्पुरता फ्लोटिंग तोटा दिसत असला, तरी 'थीटा' (वेळेचे मूल्य) आपले काम चोख बजावत आहे.

Period Trading Activity Realized PNL Cash Action
Jan 13-14Setup & IV Spikes-₹5,000-
Jan 15-18Theta Harvesting+₹2,450-
Jan 19Profit Roll & ExpirySurge Captured-₹5,000
TOTALWeekly Net+₹2,450Harvested

Current Focus (Jan 21 Expiry) सध्याचे लक्ष (२१ जाने एक्सपायरी)

We are now harvesting the Jan 21 weekly combo. Expecting rapid theta acceleration in the final 48 hours. The goal remains: let the time bomb decay, manage delta neutrality via spot/perp, and ignore market noise. २१ जानेवारीच्या कॉम्बोवर लक्ष केंद्रित आहे. शेवटच्या ४८ तासांत थीटा वेगाने वाढण्याची अपेक्षा आहे.

Foundation पाया
January 17, 2026 | Category: Strategy दिनांक: १७ जानेवारी २०२६ | श्रेणी: रणनीती

Beyond the Hype: The "Crypto Rent" Machine हायपच्या पलीकडे: "क्रिप्टो रेंट" मशीन

The real money isn't in guessing the future—it's in selling time. Using the "Rolling Time Bomb" to turn BTC and ETH into income assets. खरा पैसा भविष्याचा अंदाज लावण्यात नाही, तर 'वेळ' विकण्यात आहे. "रोलिंग टाइम बॉम्ब" वापरून BTC आणि ETH चे उत्पन्नात रूपांतर करणे.

Strategy Summary & References रणनीती सारांश आणि संदर्भ

Core Ideology: Engineering Time मूळ विचारधारा: वेळेचे इंजिनिअरिंग

Most traders gamble on price direction. "The Delta Farmer" approach treats crypto as a rental property. We use Delta Neutrality to balance positions, Theta Decay to collect rent, and Long Puts as a parachute. Success is measured by consistency rather than guessing "Moon shots." बहुतेक ट्रेडर्स किमतीच्या दिशेवर जुगार खेळतात. "डेल्टा फार्मर" क्रिप्टोला भाड्याच्या मालमत्तेसारखे मानतो. आम्ही पोझिशन्स संतुलित करण्यासाठी डेल्टा न्यूट्रॅलिटी, भाडे गोळा करण्यासाठी थीटा डिके, आणि संरक्षणासाठी लाँग पुट्स वापरतो.

Original Blog Reference: मूळ ब्लॉक संदर्भ: https://omkarrotkar04.blogspot.com/2026/01/crypto-income-delta-farmer.html

Day 2: The Delta farmer series

The Delta Farmer - Crypto Trading Blog

The Delta Farmer

द डेल्टा फार्मर

Strategy Log: Sprint to Jan 30

रणनीती लॉग: ३० जानेवारीपर्यंतची धाव

Update: Day 2 अपडेट: दिवस २
January 18, 2026 | 1:59 PM IST १८ जाने, २०२६ | दुपारी १:५९ IST

BTC Dips, ETH Holds: The Delta Balancing Act BTC घसरला, ETH सावरला: डेल्टा बॅलन्सिंगचा खेळ

We are navigating the "Messy Middle." Between Jan 16-18, we saw heavy activity clearing old cycles, costing ~₹302 in fees. Today, BTC took a -$543 hit, but our ETH Perp Hedge (+₹200) and BTC Weekly Put (+₹82) are acting as the parachute. Current floating loss is just ₹678—less than 1% of the notional value. आम्ही सध्या "मेसी मिडल" मध्ये आहोत. १६-१८ जानेवारी दरम्यान जुने सायकल्स बंद करण्यासाठी ~₹३०२ खर्च झाले. आज BTC -$५४३ ने पडला, पण आपला ETH हेज (+₹२००) आणि BTC साप्ताहिक पुट (+₹८२) पॅराशूटसारखे काम करत आहेत. सध्याचा तोटा फक्त ₹६७८ आहे.

Net Floating P&L -₹678
Daily Theta +₹250-300
Fees Paid ₹302.54
20 Jan Expiry 2 Days Left

Current Open Legs (20 Jan Expiry Focus) सध्याच्या ओपन पोझिशन्स

Asset Leg Type UPNL (USD) Theta Support
ETHLong Perp Hedge+$2.430.00
BTCLong Perp Hedge-$5.430.00
ETH20 Jan Short Call-$0.35+2.02
BTC20 Jan Short Call+$0.08+1.80
BTC20 Jan Long Put+$0.97-1.74

Next 5:30 PM IST Move आज सायंकाळी ५:३० ची हालचाल

We let the 20 Jan combo decay. As BTC stays flat or dips slightly, the Short Call and Long Put offset each other. Tonight, we assess if a fresh 3-day "Time Bomb" is needed or if we let the current legs ride to expiry. आम्ही २० जानेवारीच्या कॉम्बोचा 'थीटा' खाणार आहोत. आज रात्री आम्ही ठरवू की नवीन ३-दिवसीय "टाइम बॉम्ब" टाकायचा की सध्याच्या पोझिशन्स एक्सपायरीपर्यंत चालू ठेवायच्या.

Foundation पाया
January 17, 2026 | Category: Strategy दिनांक: १७ जानेवारी २०२६ | श्रेणी: रणनीती

Beyond the Hype: The "Crypto Rent" Machine हायपच्या पलीकडे: "क्रिप्टो रेंट" मशीन

The real money isn't in guessing the future—it's in selling time. Using the "Rolling Time Bomb" to turn BTC and ETH into income assets. खरा पैसा भविष्याचा अंदाज लावण्यात नाही, तर 'वेळ' विकण्यात आहे. "रोलिंग टाइम बॉम्ब" वापरून BTC आणि ETH चे उत्पन्नात रूपांतर करणे.

Strategy Summary & References रणनीती सारांश आणि संदर्भ

Core Ideology: Engineering Time मूळ विचारधारा: वेळेचे इंजिनिअरिंग

Most traders gamble on price direction. "The Delta Farmer" approach treats crypto as a rental property. We use Delta Neutrality to balance positions, Theta Decay to collect rent, and Long Puts as a parachute. Success is measured by consistency rather than guessing "Moon shots." बहुतेक ट्रेडर्स किमतीच्या दिशेवर जुगार खेळतात. "डेल्टा फार्मर" क्रिप्टोला भाड्याच्या मालमत्तेसारखे मानतो. आम्ही पोझिशन्स संतुलित करण्यासाठी डेल्टा न्यूट्रॅलिटी, भाडे गोळा करण्यासाठी थीटा डिके, आणि संरक्षणासाठी लाँग पुट्स वापरतो.

Original Blog Reference: मूळ ब्लॉक संदर्भ: https://omkarrotkar04.blogspot.com/2026/01/crypto-income-delta-farmer.html

दररोज ५:३० ला १० मिनिटे काम करून Crypto मधून Income मिळवा | The Delta farmer

The Delta Farmer - Crypto Trading Blog

The Delta Farmer

द डेल्टा फार्मर

Engineering Crypto Rent Machine

क्रिप्टो भाडे उत्पन्न मशीन तयार करणे

Posted on: January 17, 2026 | Category: Strategy दिनांक: १७ जानेवारी २०२६ | श्रेणी: रणनीती

Beyond the Hype: How I’m Engineering a "Crypto Rent" Machine हायपच्या पलीकडे: मी "क्रिप्टो रेंट" मशीन कशी इंजिनिअर करत आहे

Everyone enters crypto looking for the 100x moonshot. I did too. But after the volatility wipes you out a few times, you realize the real money isn't in guessing the future—it's in selling time. I’ve committed to a 13-day sprint using a strategy I call the "Rolling Time Bomb." Here is how I’m turning $BTC and $ETH into daily income-generating assets.

प्रत्येकजण १०० पट नफा मिळवण्यासाठी क्रिप्टोमध्ये प्रवेश करतो. मी सुद्धा तेच केले. पण जेव्हा बाजारातील अस्थिरता तुम्हाला काही वेळा बुडवते, तेव्हा तुमच्या लक्षात येते की खरा पैसा भविष्याचा अंदाज लावण्यात नाही, तर 'वेळ' विकण्यात आहे. मी "रोलिंग टाइम बॉम्ब" नावाच्या रणनीतीचा वापर करून १३ दिवसांच्या स्प्रिंटसाठी कंबर कसली आहे. मी $BTC आणि $ETH चे दैनंदिन उत्पन्न देणाऱ्या मालमत्तेत रूपांतर कसे करत आहे, ते येथे दिले आहे.

Watch: Learn why successful trading is about engineering a process rather than predicting the future. This video breaks down the "Three-Legged Stool" stability model.

पहा: यशस्वी ट्रेडिंग हे भविष्याचा अंदाज लावण्यापेक्षा प्रक्रिया इंजिनिअर करण्याबद्दल कसे आहे ते शिका. हा व्हिडिओ "तिपाई स्टूल" स्थिरतेच्या मॉडेलचे विश्लेषण करतो.

1. The Setup: The Three-Legged Stool १. सेटअप: तिपाई स्टूल (Three-Legged Stool)

To create a "Passive Income" stream that doesn't blow up, I use three specific tools:

असे "पॅसिव्ह इन्कम" तयार करण्यासाठी जे अचानक कोसळणार नाही, मी तीन विशिष्ट साधने वापरतो:

  • The Anchor (Perpetual Future): अँकर (Perpetual Future): I hold a long position. This is my base asset. माझी एक 'लाँग' पोझिशन आहे. ही माझी मूळ मालमत्ता आहे.
  • The Base Rent (Monthly Call): बेस रेंट (Monthly Call): I sell an option 30 days out. This gives me a large upfront premium. मी ३० दिवसांनंतरचा ऑप्शन विकतो. यामुळे मला मोठा आगाऊ प्रीमियम मिळतो.
  • The Time Bomb (Weekly Combo): टाइम बॉम्ब (Weekly Combo): The engine. Every day, I sell a high-decay call and buy a safety put. हे इंजिन आहे. दररोज मी हाय-डिके कॉल विकतो आणि सुरक्षिततेसाठी पुट खरेदी करतो.

2. The "5:30 PM Ritual" २. "संध्याकाळी ५:३० ची विधी"

On Delta Exchange India, 5:30 PM IST is when the magic happens. It’s when old contracts settle and new ones are born. My workday is exactly 10 minutes long:

डेल्टा एक्सचेंज इंडियावर, संध्याकाळी ५:३० वाजता जादू घडते. ही ती वेळ आहे जेव्हा जुने कॉन्ट्रॅक्ट्स सेटल होतात आणि नवीन जन्माला येतात. माझा कामाचा दिवस फक्त १० मिनिटांचा आहे:

  • ✅ Harvest: Let old 3-day options expire.
  • ✅ कापणी (Harvest): जुन्या ३-दिवसीय पर्यायांची मुदत संपू द्या.
  • ✅ Re-Sow: Sell a fresh 0.3 Delta Call (The Income).
  • ✅ पुनर्पेरणी (Re-Sow): नवीन ०.३ डेल्टा कॉल विका (हे तुमचे उत्पन्न आहे).
  • ✅ Insure: Buy a 0.2 Delta Put (The Parachute).
  • ✅ विमा (Insure): ०.२ डेल्टा पुट खरेदी करा (हे तुमचे पॅराशूट आहे).

3. The "Diffuser" (Managing Risk) ३. "डिफ्यूझर" (जोखीम व्यवस्थापन)

Passive income doesn't mean "zero risk." It means "managed risk." If the market rallies and my weekly call hits 0.5 Delta, I kill the trade. At 0.5 Delta, the "Time Bomb" becomes a rocket. By diffusing it early, I protect my capital. पॅसिव्ह इन्कम म्हणजे "शून्य जोखीम" नव्हे, तर "व्यवस्थापित जोखीम" होय. जर बाजार तेजीत आला आणि माझा साप्ताहिक कॉल ०.५ डेल्टावर पोहोचला, तर मी तो ट्रेड थांबवतो. ०.५ डेल्टावर, "टाइम बॉम्ब" रॉकेट बनतो. तो वेळीच डिफ्यूझ करून मी माझे भांडवल सुरक्षित ठेवतो.

The Goal: Jan 30, 2026 ध्येय: ३० जानेवारी, २०२६

Over the next 13 days, I’m not looking for a "lottery win." I’m looking for consistency. My goal is to collect enough "Rent" (Theta) to offset fees and build a steady equity curve. Follow my daily logs for every 5:30 PM reset. पुढील १३ दिवसांमध्ये, मी "लॉटरी" शोधत नाहीये. मी सातत्य शोधत आहे. माझे ध्येय पुरेसे "भाडे" (थीटा) गोळा करणे आहे जेणेकरून फी भरून एक स्थिर इक्विटी कर्व तयार होईल. प्रत्येक ५:३० च्या रिसेटसाठी माझे दैनंदिन लॉग फॉलो करा.

The Receipts
पावत्या (Receipts)

Screenshots of P&L at 5:30 PM roll.

५:३० वाजताच्या पी&एल (P&L) स्क्रीनशॉट्स.

Fee Tracker
फी ट्रॅकर

Reducing fees from ₹200 to ₹40/day.

दैनंदिन फी ₹२०० वरून ₹४० पर्यंत कमी करणे.

The Mistakes
चुका आणि शिकवण

Transparency builds huge trust.

पारदर्शकतेमुळे मोठा विश्वास निर्माण होतो.

Option Buying Strategy - Retail Trader

Option Buying Strategy Blog

📉 Option Selling Is Costly in India — Excel in Option Buying with a Hedge (₹50,000 Capital) 📉 भारतात ऑप्शन सेलिंग महाग आहे — हेडिंगसह ऑप्शन बाइंगमध्ये असे प्रभुत्व मिळवा (₹५०,००० भांडवल)

Most retail traders in India are told one thing repeatedly: “Option selling is safer than option buying.” In reality, option selling is capital-heavy and structurally biased against small traders. भारतातील बहुतांश रिटेल ट्रेडर्सना वारंवार एकच गोष्ट सांगितली जाते: “ऑप्शन बाइंगपेक्षा ऑप्शन सेलिंग सुरक्षित आहे.” प्रत्यक्षात, ऑप्शन सेलिंगसाठी जास्त भांडवल लागते आणि मोठ्या मार्जिनमुळे ते छोट्या ट्रेडर्ससाठी कठीण असते.

🔴 Why Option Selling Doesn’t Suit Small Capital 🔴 ऑप्शन सेलिंग छोट्या भांडवलासाठी का योग्य नाही?

  • High margin requirement (₹1L+ per lot naked)
  • Even hedged selling blocks ₹40k–₹70k
  • One bad expiry wipes out months of profit
  • जास्त मार्जिनची आवश्यकता (एका लॉटसाठी ₹१ लाख+)
  • हेडिंगसह सेलिंगसाठी देखील ₹४०k–₹७०k लागतात
  • एक खराब एक्सपायरी महिन्याभराचा नफा घालवू शकते

💼 Capital Framework (₹50,000 Only) 💼 भांडवल आराखडा (फक्त ₹५०,०००)

  • Risk per trade: 1% (₹500 max)एका ट्रेडमधील जोखीम: १% (कमाल ₹५००)
  • Trades per day: Maximum 1दिवसाला जास्तीत जास्त १ ट्रेड
  • Lots: 1 lot onlyलॉट्स: फक्त १ लॉट

🧱 Strategy Structure: ATM Buy + OTM Hedge 🧱 रणनीती: ATM बाय + OTM हेज

Legप्रकार Detailsतपशील
Main Legमुख्य लेग Buy ATM Call/Put (Premium ₹80–140)ATM कॉल/पुट खरेदी करा (प्रीमियम ₹८०–१४०)
Hedge Legहेज लेग Buy OTM Opposite (Distance 300 pts)विरुद्ध दिशेचा OTM खरेदी करा (३०० पॉईंट लांब)

⏱️ Entry Conditions ⏱️ एन्ट्रीच्या अटी

Enter only when: Price is above VWAP (Calls) / below VWAP (Puts) and 5-minute candle closes beyond key level. ट्रेड तेव्हाच घ्या: जेव्हा किंमत VWAP च्या वर (Calls) किंवा खाली (Puts) असेल आणि ५ मिनिटांची कॅन्डल महत्त्वाच्या लेव्हलला तोडून बंद होईल.

🎯 Stop Loss & Targets 🎯 स्टॉप लॉस आणि टार्गेट

  • Main Option SL: 25–30% of premiumमुख्य ऑप्शन SL: प्रीमियमच्या २५–३०%
  • Hedge: No stop loss (it is insurance)हेज: स्टॉप लॉस नाही (हा विमा आहे)
  • Target: Book 50% at +40%, trail restटार्गेट: ४०% नफ्यावर ५०% बुक करा, बाकी ट्रेल करा
"Option buying without hedge is gambling. Option buying with structure is a business." "हेजिंगशिवाय ऑप्शन बाइंग म्हणजे जुगार आहे. रचनेसह (Structure) केलेले ऑप्शन बाइंग हा व्यवसाय आहे."

Stay Disciplined. Stay Consistent. शिस्त पाळा. सातत्य ठेवा.

From Vulnerable Bull to Fortress Collar: Mastering BTC Options in Volatile Markets(असुरक्षित तेजीतून फोर्ट्रेस कॉलरकडे: अस्थिर बाजारात बीटीसी ऑप्शन्सवर प्रभुत्व मिळवणे)

From Vulnerable Bull to Fortress Collar: Mastering BTC Options in Volatile Markets

By Traders Diary (Your AI Quantitative Analyst)

What started as a solid income-generating approach evolved into a robust framework for navigating the brutal volatility of Bitcoin: the "Bullish Fortress Collar." This is about building antifragility—making your portfolio stronger through stress.

The Genesis: Vulnerable Bull Collar

The initial strategy was Long BTC Perpetual Future + Short ATM Call + Long OTM Put. It provided income, maintained bullish exposure, and capped downside, but was vulnerable to moderate slides.

Building the Fortress: Dynamic Delta Management

The key to the "Fortress Collar" is active, rule-based management:

1. Long BTC Perpetual Future: The core bullish position (unchanged).

2. Short Call (Theta Harvesting):

  • Initial Setup: Target Delta = 0.60
  • Roll Up Trigger: If Delta reaches 0.80, close and open a new Short Call with Delta = 0.60 (rolling up to lock in profit).
  • Roll Down Trigger: If Delta reaches 0.40, close and open a new Short Call with Delta = 0.60 (aggressive premium harvesting on dips).

3. Long Put (Strategic Insurance & Vol Harvesting):

  • Initial Setup: Target Delta = 0.20 (OTM protection).
  • Management: Only recalibrated in a real crash, or profit-booked on big decay/IV spikes — dramatically reduces cost of carrying the long perp.

Conclusion: This systematic approach turns potential losses into premium-collection opportunities, truly mastering BTC options in wild markets.

Disclaimer: This is for educational purposes only and is not financial advice. Options trading carries substantial risk.

20-EMA Reversal Scalp Strategy

20-EMA Reversal Scalp Strategy

20-EMA Reversal Scalp Strategy

1. Introduction & Basics

📚 Pine Script 101: Basics for Beginners

Pine Script is the programming language used to create custom indicators and strategies on TradingView. It's designed to be simple and powerful. Here are the core components you need to know: More Info Here

This strategy is specially optimized for high-momentum instruments like **NIFTY, BANKNIFTY, Bitcoin (BTC), and Ethereum (ETH)** on a 5-minute chart. It's a quick, mechanical approach to trading volatility.


2. Simplified Core Logic: The Rubber Band Effect

The strategy is based on the powerful concept of **Mean Reversion**. Think of the **20-EMA** as the anchor (or mean value). When the price is pushed too far away from the anchor by a sudden surge in volume and an extreme RSI reading, the market tends to 'snap back' to the 20-EMA very quickly. This script identifies that overextended moment for a rapid scalp trade.

🎯 The trade goal is simple: Enter at the extreme reversal point and exit when the price touches the 20-EMA.


3. What the Pine Script Automates

This is an **automated strategy** that initiates the trade, closes the trade at the EMA, and uses smart parameters based on the market selected.

  • Entry Conditions (4-Factor Confirmation):
    • **Big Move:** Price movement must be significantly larger than the average movement (ATR Multiplier).
    • **RSI Extreme:** RSI (3 period) must confirm **oversold** (for Long) or **overbought** (for Short) conditions using market-specific levels (e.g., Nifty 22/78, BTC 18/82).
    • **Volume Surge:** Requires a sudden volume spike (e.g., 2.5x the average) to validate the conviction.
    • **EMA Distance:** Ensures the price is far enough from the 20-EMA line.
  • Exit Condition (Profit Target):

    The script automatically executes a `strategy.close()` command when the price closes near the 20-EMA, locking in the reversal profit.


4. Step-by-Step Usage Guide

  1. Setup & Chart: Open **TradingView**, load your symbol (e.g., NSE:NIFTY), and switch to the **5-minute chart**.
  2. Install Script: Open the **Pine Editor (F4)**, paste the code from Section 5 below, and click **"Add to Chart."**
  3. Configure Inputs: In the strategy settings, ensure you select the correct **Market** (`NIFTY`, `BANKNIFTY`, `BTC`, or `ETH`). The script adjusts its internal logic automatically.
  4. Set Stop Loss Manually: **Crucial Step:** The Pine Script closes the trade automatically for profit (at EMA), but you **MUST** place a manual Stop Loss order with your broker (e.g., -35 points for Nifty, -2.5% for BTC) to manage risk.

5. Pine Script Code (Copy-Paste)

//@version=5
strategy("Simple 20-EMA Reversal - NIFTY/BTC", overlay=true)

// Basic Inputs
market_type = input.string("NIFTY", "Market", options=["NIFTY", "BANKNIFTY", "BTC", "ETH"])

// Indicators
atr_value = ta.atr(14)
ema_20 = ta.ema(close, 20)
rsi_fast = ta.rsi(close, 3)
volume_avg = ta.sma(volume, 20)

// Market-specific settings (Conditional Assignments)
atr_multiplier = market_type == "NIFTY" ? 1.6 : market_type == "BANKNIFTY" ? 1.8 : market_type == "BTC" ? 1.9 : 1.8
rsi_upper = market_type == "NIFTY" ? 78 : market_type == "BANKNIFTY" ? 80 : market_type == "BTC" ? 82 : 81
rsi_lower = market_type == "NIFTY" ? 22 : market_type == "BANKNIFTY" ? 20 : market_type == "BTC" ? 18 : 19
volume_multiplier = market_type == "NIFTY" ? 2.2 : market_type == "BANKNIFTY" ? 2.5 : market_type == "BTC" ? 2.8 : 2.6

// Signals
price_move = math.abs(close - close[1])
big_move = (price_move / atr_value) >= atr_multiplier
volume_surge = (volume / volume_avg) >= volume_multiplier
ema_distance = (math.abs(close - ema_20) / atr_value) >= 1.0

long_signal = big_move and close < close[1] and rsi_fast <= rsi_lower and volume_surge and ema_distance
short_signal = big_move and close > close[1] and rsi_fast >= rsi_upper and volume_surge and ema_distance

// Execute trades
if long_signal
    strategy.entry("Long", strategy.long)
    
if short_signal
    strategy.entry("Short", strategy.short)

// Exit at EMA (Profit Target)
if strategy.position_size > 0 and math.abs(close - ema_20) <= (close * 0.0005)
    strategy.close("Long")
    
if strategy.position_size < 0 and math.abs(close - ema_20) <= (close * 0.0005)
    strategy.close("Short")

// Visuals
plot(ema_20, "20 EMA", color=color.blue)
plotshape(long_signal, "Long", shape.triangleup, location.belowbar, color=color.green)
plotshape(short_signal, "Short", shape.triangledown, location.abovebar, color=color.red)

Your Next Step: Start Small, Learn Daily!

This strategy emphasizes **consistency** over big, occasional wins. Start with **paper trading** or very small risk (e.g., ₹500) to understand the reversal timing before scaling up. Never neglect your broker's stop-loss!

🚀 Crypto Options ROTO Scanner Pro - Free PineScript for Delta Exchange (ROTO = Range-bound Options Trading Optimizer)

Crypto Options Master: Bilingual Guide

Crypto Options Master Guide क्रिप्टो ऑप्शन्स मास्टर मार्गदर्शक

🎯 Core Idea: Time Zone Alignment for IST 🎯 मुख्य कल्पना: IST साठी टाइम झोन अलाइनमेंट

This script is designed to exploit crypto options volatility during high-probability early morning hours in India (**6:00 AM to 10:00 AM IST**). Since Pine Script's built-in `hour` function uses the chart's current time zone, **you must set your TradingView chart timezone to Asia/Calcutta** for the signals to trigger accurately on time.

हा स्क्रिप्ट भारतीय वेळेनुसार पहाटेच्या उच्च-संभाव्यता वेळेत (**सकाळ 6:00 AM ते 10:00 AM IST**) क्रिप्टो ऑप्शन्सच्या अस्थिरतेचा फायदा घेण्यासाठी तयार केला आहे. पाइन स्क्रिप्टमधील `hour` फंक्शन चार्टचा वर्तमान टाइम झोन वापरत असल्याने, सिग्नल्स योग्य वेळेत ट्रिगर होण्यासाठी **तुम्हाला तुमचा TradingView चार्ट टाइम झोन Asia/Calcutta वर सेट करावा लागेल**.

📚 Pine Script 101: Basics for Beginners 📚 पाइन स्क्रिप्ट १०१: नवशिक्यांसाठी मूलभूत गोष्टी

Pine Script is the programming language used to create custom indicators and strategies on TradingView. It's designed to be simple and powerful. Here are the core components you need to know:

For a detailed beginner's introduction to Pine Script, check out this guide:

Trading With Pine Script: Full Beginner's Guide

1. Version and Declaration

Every script starts with the **version** and a function call to declare its type:

  • `//@version=5`: Always specifies the Pine Script version (currently 5).
  • `indicator(...)`: Declares the code as an **Indicator** (visual signals only).
  • `strategy(...)`: Declares the code as a **Strategy** (can backtest and execute trades).

2. Inputs and Variables

Inputs allow users to customize the script without editing the code. Variables store data for calculations.

  • `input.int(...)`: Creates a customizable integer (whole number) setting, like our **Capital** or **Contracts**.
  • `risk_percent = input.float(...)`: Takes the user input and stores it in the `risk_percent` **variable**.
  • `volume_ma = ta.sma(volume, 20)`: Calculates the Simple Moving Average (SMA) of volume over 20 bars and stores it in the `volume_ma` variable.

3. Plotting and Alerts

These commands display the results on the chart:

  • `plot(...)`: Draws lines or shapes directly on the chart (e.g., the price line or a moving average).
  • `plotshape(...)`: Draws small icons (like circles or squares) above or below bars to highlight signals.
  • `alert(...)`: Creates a popup notification that can be set up in TradingView for real-time alerts.

पाइन स्क्रिप्ट ही TradingView वर सानुकूल इंडिकेटर (Indicators) आणि स्ट्रॅटेजी (Strategies) तयार करण्यासाठी वापरली जाणारी प्रोग्रामिंग भाषा आहे. ही साधी पण शक्तिशाली बनवलेली आहे. तुम्हाला आवश्यक असलेले मुख्य घटक खालीलप्रमाणे आहेत:

पाइन स्क्रिप्टच्या तपशीलवार परिचयासाठी, हा मार्गदर्शक तपासा:

पाइन स्क्रिप्टसह ट्रेडिंग: संपूर्ण नवशिक्या मार्गदर्शक

१. आवृत्ती (Version) आणि घोषणा

  • `//@version=5`: नेहमी पाइन स्क्रिप्टची आवृत्ती (सध्या 5) निर्दिष्ट करते.
  • `indicator(...)`: कोडला **इंडिकेटर** (केवळ व्हिज्युअल सिग्नल्स) म्हणून घोषित करते.
  • `strategy(...)`: कोडला **स्ट्रॅटेजी** (बॅकटेस्ट आणि ट्रेड कार्यान्वित करू शकते) म्हणून घोषित करते.

२. इनपुट्स (Inputs) आणि व्हेरिएबल्स (Variables)

इनपुट्समुळे वापरकर्त्यांना कोड संपादित न करता स्क्रिप्ट सानुकूलित करता येते. व्हेरिएबल्स गणनेसाठी डेटा संग्रहित करतात.

  • `input.int(...)`: **भांडवल** (Capital) किंवा **कॉन्ट्रॅक्ट्स** (Contracts) सारखी सानुकूलित पूर्णांक (whole number) सेटिंग तयार करते.
  • `risk_percent = input.float(...)`: वापरकर्त्याचे इनपुट घेते आणि ते `risk_percent` **व्हेरिएबलमध्ये** संग्रहित करते.
  • `volume_ma = ta.sma(volume, 20)`: 20 बार्सवरील व्हॉल्यूमची सिम्पल मूव्हिंग एव्हरेज (SMA) ची गणना करते आणि ती `volume_ma` व्हेरिएबलमध्ये संग्रहित करते.

३. प्लॉटिंग (Plotting) आणि अलर्ट्स

या कमांड्समुळे चार्टवर परिणाम दर्शविले जातात:

  • `plot(...)`: चार्टवर थेट रेषा किंवा आकृत्या काढते (उदा. किंमत रेषा किंवा मूव्हिंग एव्हरेज).
  • `plotshape(...)`: सिग्नल्स हायलाइट करण्यासाठी बार्सच्या वर किंवा खाली लहान चिन्ह (उदा. मंडळे किंवा चौकोन) काढते.
  • `alert(...)`: TradingView मध्ये रिअल-टाइम अलर्टसाठी सेट केले जाऊ शकणारे पॉपअप सूचना तयार करते.

💻 Code Breakdown: How the Strategy Works 💻 कोड ब्रेकडाउन: स्ट्रॅटेजी कशी कार्य करते

This script is an overlay indicator that identifies high-probability options setups during peak volatility hours (6 AM to 10 AM IST).

1. Risk Management and Inputs

  • **Toggles (`show_...`):** These inputs let you manually enable or disable each of the five sub-strategies (OI Fade, Volume Spike, etc.) from the indicator settings.
  • **Risk Controls:** The `capital`, `risk_percent`, and `contract_size` inputs define your maximum **Capital** (e.g., ₹50,000) and the **Risk %** per trade (e.g., 2%). The script uses these to calculate the actual position size, ensuring a disciplined approach to capital preservation.

2. Time and Volatility Logic

  • **Time Filter:** The core logic uses `current_hour` to define the trading window. `is_morning` (6 AM - 10 AM), `is_early_morning` (6 AM - 7 AM), and `is_late_morning` (9 AM - 10 AM) are flags that restrict signals to very specific, high-edge hours. **No signals are generated outside the 6 AM to 10 AM IST window.**
  • **Volume Spike:** It calculates the Simple Moving Average of Volume (`volume_ma`). A `volume_spike` is flagged when the current bar's volume is **2.5 times higher** than the average, indicating institutional participation.
  • **ATR/Volatility:** It uses the Average True Range (`atr_value`) to determine market conditions. `low_volatility` triggers premium-selling trades (Condors, Strangles), while high volatility supports buying momentum trades.

3. The Four Core Strategies

Each strategy is triggered by a combination of time, volatility, and momentum:

  • **1. OI Wall Fade (6-7 AM):** A directional trade (Credit Spread) triggered during the first hour (`is_early_morning`) when volatility is **low**. It aims to fade the initial morning movement.
  • **2. Volume Spike Momentum (6-10 AM):** A buy-side (Long Option) strategy triggered by a strong combination of high volume and upward price change. This targets quick, high-momentum breakouts.
  • **3. Gamma Flip Strangle (8-9 AM):** A neutral, premium-selling trade (Short Strangle) triggered in the middle of the window when volatility is **low**, anticipating consolidation.
  • **4. IV Crush Condor (9-10 AM):** A complex, neutral premium-selling trade (Iron Condor) triggered late when volatility is detected to be **compressing**. This targets the expected drop in Implied Volatility (IV) towards the expiry time.

हा स्क्रिप्ट उच्च अस्थिरता काळात (सकाळ 6 ते 10 IST) उच्च-संभाव्यता ऑप्शन्स सेटअप ओळखण्यासाठी बनवलेला आहे.

१. जोखीम व्यवस्थापन आणि इनपुट्स

  • **टॉगल्स (`show_...`):** हे इनपुट्स तुम्हाला पाच उप-स्ट्रॅटेजीपैकी (OI Fade, Volume Spike, इत्यादी) प्रत्येक स्ट्रॅटेजी व्यक्तिचलितपणे चालू किंवा बंद करण्याची परवानगी देतात.
  • **जोखीम नियंत्रण:** `capital`, `risk_percent`, आणि `contract_size` इनपुट्स तुमचे कमाल **भांडवल** (उदा. ₹50,000) आणि प्रति ट्रेड **जोखीम %** (उदा. 2%) परिभाषित करतात. भांडवल सुरक्षित ठेवण्यासाठी स्क्रिप्ट यानुसार वास्तविक पोझिशनचा आकार मोजते.

२. वेळ आणि अस्थिरता लॉजिक

  • **वेळ फिल्टर:** मुख्य लॉजिक ट्रेडिंग विंडो परिभाषित करण्यासाठी `current_hour` वापरते. `is_morning` (6 ते 10), `is_early_morning` (6 ते 7), आणि `is_late_morning` (9 ते 10) हे फ्लॅग सिग्नल्सला अत्यंत विशिष्ट, उच्च-लाभ वेळेपर्यंत मर्यादित करतात. **सकाळ 6 ते 10 IST या वेळेव्यतिरिक्त कोणतेही सिग्नल्स तयार होत नाहीत.**
  • **व्हॉल्यूम स्पाइक:** स्क्रिप्ट व्हॉल्यूमची सिम्पल मूव्हिंग एव्हरेज (`volume_ma`) मोजते. जेव्हा वर्तमान बारचा व्हॉल्यूम सरासरीपेक्षा **2.5 पट जास्त** असतो, तेव्हा `volume_spike` ध्वजांकित केला जातो, जो संस्थात्मक सहभाग दर्शवतो.
  • **ATR/अस्थिरता:** ते बाजार स्थिती निश्चित करण्यासाठी Average True Range (`atr_value`) वापरते. **कमी अस्थिरता** प्रीमियम-विक्री ट्रेड (Condors, Strangles) ट्रिगर करते, तर जास्त अस्थिरता खरेदी मोमेंटम ट्रेडना समर्थन देते.

३. चार मुख्य स्ट्रॅटेजीज

प्रत्येक स्ट्रॅटेजी वेळ, अस्थिरता आणि मोमेंटमच्या संयोजनाने ट्रिगर होते:

  • **१. OI Wall Fade (6-7 AM):** कमी अस्थिरता असताना पहिल्या तासात (`is_early_morning`) ट्रिगर होणारी दिशात्मक ट्रेड (क्रेडिट स्प्रेड). याचा उद्देश सकाळच्या सुरुवातीच्या हालचालीस 'फेड' करून प्रीमियम मिळवण्याचा आहे.
  • **२. Volume Spike Momentum (6-10 AM):** उच्च व्हॉल्यूम आणि वाढत्या किंमतीच्या मजबूत संयोजनामुळे ट्रिगर होणारी खरेदी-बाजूसंबंधी स्ट्रॅटेजी. हे जलद, उच्च-मोमेंटम ब्रेकआउट्सना लक्ष्य करते.
  • **३. Gamma Flip Strangle (8-9 AM):** कमी अस्थिरता असताना मध्यभागी ट्रिगर होणारी तटस्थ, प्रीमियम-विक्री ट्रेड (शॉर्ट स्ट्रॅंगल), जी एकत्रीकरण (consolidation) अपेक्षित ठेवते.
  • **४. IV Crush Condor (9-10 AM):** अस्थिरता **आकुंचन** पावत असल्याचे आढळल्यास वेळेच्या शेवटी ट्रिगर होणारी जटिल, तटस्थ प्रीमियम-विक्री ट्रेड (आयरन कॉन्डॉर). हे एक्स्पायरी जवळ Implied Volatility (IV) मध्ये होणाऱ्या अपेक्षित घसरणीला लक्ष्य करते.

📋 The Complete Pine Script Code 📋 संपूर्ण पाइन स्क्रिप्ट कोड

//@version=5
indicator("Crypto Daily Options Master [FREE]", overlay=true, max_labels_count=50)

// === STRATEGY TOGGLES (Input allows user to turn strategies on/off) ===
show_oi_fade = input.bool(true, "OI Wall Fade Strategy")
show_volume_spike = input.bool(true, "Volume Spike Strategy")
show_gamma_flip = input.bool(true, "Gamma Flip Strategy")
show_iv_crush = input.bool(true, "IV Crush Strategy")
show_correlation = input.bool(true, "BTC/ETH Correlation")

// === RISK MANAGEMENT (Inputs that define risk parameters) ===
capital = input.int(50000, "Capital (₹)", minval=10000, maxval=1000000)
risk_percent = input.float(2.0, "Risk % per Trade", minval=0.5, maxval=5.0)
contract_size = input.int(5, "Contracts per Trade", minval=1, maxval=20)

// === SIMPLE TIME DETECTION (Works if Chart Timezone is IST) ===
current_hour = hour
current_minute = minute
is_morning = current_hour >= 6 and current_hour < 10 // Defines the 6 AM to 10 AM window
is_early_morning = current_hour >= 6 and current_hour < 7
is_late_morning = current_hour >= 9 and current_hour < 10

// === CORE INDICATORS (FREE VERSION) ===
// Volume Analysis
volume_ma = ta.sma(volume, 20) // Calculate 20-period Simple Moving Average of Volume
volume_ratio = volume / volume_ma
volume_spike = volume_ratio > 2.5 // Check if current volume is 2.5x the average

// Volatility Analysis (Using Average True Range - ATR)
atr_period = 14
atr_value = ta.atr(atr_period)
atr_percent = atr_value / close * 100
low_volatility = atr_percent < 1.2
high_volatility = atr_percent > 2.0

// Price Momentum
price_change_5m = (close - close[5]) / close[5] * 100 // Percentage change over 5 bars
price_change_30m = (close - close[30]) / close[30] * 100
is_uptrend = ta.ema(close, 10) > ta.ema(close, 20) // 10 EMA above 20 EMA
is_downtrend = ta.ema(close, 10) < ta.ema(close, 20)

// === CALCULATE ATM STRIKE ===
// Finds the nearest strike price rounded to the nearest 100 (approximation)
current_atm_strike = math.round(close / 100) * 100

// === 1. OI WALL FADE STRATEGY (6-7 AM) ===
// Triggers if strategy is enabled, time is early morning, and volatility is low
if show_oi_fade and is_early_morning and low_volatility
    // Calculation for strike prices (5% Out-of-the-Money and a further hedge)
    call_strike = math.round(close * 1.05 / 100) * 100
    hedge_strike = call_strike + 200
    risk_per_trade = capital * risk_percent / 100
    position_size = math.min(contract_size, math.floor(risk_per_trade / 800))
    
    // Draw a label on the chart for the signal
    label.new(bar_index, high, 
          "🎯 OI WALL FADE\n" +
          "SELL " + str.tostring(call_strike) + " CE\n" +
          "BUY " + str.tostring(hedge_strike) + " CE\n" +
          "Credit: ~₹600-800\n" +
          "Size: " + str.tostring(position_size) + " lots\n" +
          "Risk: ₹" + str.tostring(risk_per_trade),
          color=color.rgb(200, 50, 50), /* Darker Red for visibility */
          style=label.style_label_down, 
          textcolor=color.white, 
          size=size.normal)
    
    // Send an alert if the signal occurs on the last bar
    if barstate.islast
        alert("OI WALL FADE: Sell " + str.tostring(call_strike) + "CE + Buy " + 
              str.tostring(hedge_strike) + "CE | Credit Spread", alert.freq_once_per_bar_close)

// === 2. VOLUME SPIKE MOMENTUM (6-10 AM) ===
if show_volume_spike and is_morning and volume_spike and price_change_5m > 0.15
    risk_per_trade = capital * risk_percent / 100
    position_size = math.min(contract_size, math.floor(risk_per_trade / 1200))
    
    label.new(bar_index, low, 
          "🚀 VOLUME SPIKE\n" +
          "BUY " + str.tostring(current_atm_strike) + " CE\n" +
          "Volume: " + str.tostring(volume_ratio, "#.##") + "x\n" +
          "Target: +80% | Stop: -40%\n" +
          "Size: " + str.tostring(position_size) + " lots",
          color=color.rgb(0, 150, 0), /* Darker Green for visibility */
          style=label.style_label_up, 
          textcolor=color.white, 
          size=size.normal)
    
    if barstate.islast
        alert("VOLUME SPIKE: BUY " + str.tostring(current_atm_strike) + "CE | Volume: " + 
              str.tostring(volume_ratio, "#.##") + "x", alert.freq_once_per_bar_close)

// === 3. GAMMA FLIP STRANGLE (8-9 AM) ===
if show_gamma_flip and current_hour >= 8 and current_hour < 9 and low_volatility
    call_strike = math.round(close * 1.02 / 100) * 100  // 2% OTM Call
    put_strike = math.round(close * 0.98 / 100) * 100   // 2% OTM Put
    
    risk_per_trade = capital * risk_percent / 100
    position_size = math.min(contract_size, math.floor(risk_per_trade / 600))
    
    label.new(bar_index, high, 
          "🔄 GAMMA FLIP\n" +
          "SELL " + str.tostring(call_strike) + " CE\n" +
          "SELL " + str.tostring(put_strike) + " PE\n" +
          "Credit: ₹900-1100\n" +
          "Target: 60% | Stop: 200%\n" +
          "Size: " + str.tostring(position_size) + " lots",
          color=color.rgb(200, 100, 0), /* Darker Orange for visibility */
          style=label.style_label_down, 
          textcolor=color.white, 
          size=size.normal)
    
    if barstate.islast
        alert("GAMMA FLIP: Sell Strangle " + str.tostring(call_strike) + "CE & " + 
              str.tostring(put_strike) + "PE", alert.freq_once_per_bar_close)

// === 4. IV CRUSH CONDOR (9-10 AM) ===
// Checks if volatility is contracting (ATR is shrinking)
iv_compression = ta.atr(14) < ta.atr(14)[1] and ta.atr(14)[1] < ta.atr(14)[2]
if show_iv_crush and current_hour >= 9 and current_hour < 10 and iv_compression
    // Defines the strikes for a short iron condor setup
    short_call = math.round(close * 1.03 / 100) * 100
    long_call = short_call + 200
    short_put = math.round(close * 0.97 / 100) * 100
    long_put = short_put - 200
    
    risk_per_trade = capital * risk_percent / 100
    position_size = math.min(contract_size, math.floor(risk_per_trade / 400))
    
    label.new(bar_index, high, 
          "📉 IV CRUSH CONDOR\n" +
          "SELL " + str.tostring(short_call) + "C/" + str.tostring(short_put) + "P\n" +
          "BUY " + str.tostring(long_call) + "C/" + str.tostring(long_put) + "P\n" +
          "Credit: ₹1400-1800\n" +
          "Size: " + str.tostring(position_size) + " lots",
          color=color.rgb(100, 0, 100), /* Darker Purple for visibility */
          style=label.style_label_down, 
          textcolor=color.white, 
          size=size.normal)
    
    if barstate.islast
        alert("IV CRUSH: Iron Condor " + str.tostring(short_call) + "C-" + 
              str.tostring(long_call) + "C & " + str.tostring(short_put) + "P-" + 
              str.tostring(long_put) + "P", alert.freq_once_per_bar_close)

// === 5. SIMPLE CORRELATION (6-10 AM) ===
if show_correlation and is_morning
    btc_trend = ta.ema(close, 10) > ta.ema(close, 30)
    momentum = ta.rsi(close, 14) > 55
    
    if btc_trend and momentum and price_change_30m > 0.3
        risk_per_trade = capital * risk_percent / 100
        position_size = math.min(contract_size, math.floor(risk_per_trade / 900))
        
        label.new(bar_index, low, 
              "📊 TREND MOMENTUM\n" +
              "BUY " + str.tostring(current_atm_strike) + " CE\n" +
              "RSI: " + str.tostring(ta.rsi(close, 14), "#.##") + "\n" +
              "Trend: Strong Up\n" +
              "Size: " + str.tostring(position_size) + " lots",
              color=color.rgb(0, 50, 150), /* Darker Blue for visibility */
              style=label.style_label_up, 
              textcolor=color.white, 
              size=size.normal)
        
        if barstate.islast
            alert("TREND MOMENTUM: BUY " + str.tostring(current_atm_strike) + "CE | RSI: " + 
                  str.tostring(ta.rsi(close, 14), "#.##"), alert.freq_once_per_bar_close)

// === RISK MANAGEMENT DISPLAY (Table) ===
// Creates a table in the top right corner of the chart
var table risk_table = table.new(position.top_right, 2, 10, 
      bgcolor=color.rgb(230, 230, 230), /* Very light gray background */
      border_width=1, 
      border_color=color.black)

if barstate.islast
    total_risk = capital * risk_percent / 100
    daily_risk = total_risk * 2
    margin_required = contract_size * 15000  // Approximate margin
    
    // Populates the table with risk metrics (Text color is dark black by default)
    table.cell(risk_table, 0, 0, "💰 RISK MANAGER", 
                bgcolor=color.rgb(255, 223, 0), text_color=color.black)
    table.cell(risk_table, 0, 1, "Capital: ₹" + str.tostring(capital), text_color=color.black)
    table.cell(risk_table, 0, 2, "Risk/Trade: ₹" + str.tostring(total_risk), text_color=color.black)
    table.cell(risk_table, 0, 3, "Daily Risk: ₹" + str.tostring(daily_risk), text_color=color.black)
    table.cell(risk_table, 0, 4, "Contracts: " + str.tostring(contract_size), text_color=color.black)
    table.cell(risk_table, 0, 5, "Margin: ₹" + str.tostring(margin_required), text_color=color.black)
    table.cell(risk_table, 0, 6, "Time: " + str.tostring(current_hour) + ":" + 
                str.tostring(current_minute), text_color=color.black)
    table.cell(risk_table, 0, 7, "Volatility: " + str.tostring(atr_percent, "#.##") + "%", text_color=color.black)
    table.cell(risk_table, 0, 8, "Volume: " + str.tostring(volume_ratio, "#.##") + "x", text_color=color.black)
    table.cell(risk_table, 0, 9, "Trades Today: 3-4", text_color=color.black)

// === VISUAL MARKERS & INFO LABELS ===
// Plotting shapes to visually confirm where the logic triggers
plotshape(show_oi_fade and is_early_morning and low_volatility, style=shape.triangleup, location=location.abovebar, color=color.red, size=size.small, title="OI Fade Signal")
plotshape(show_volume_spike and volume_spike and price_change_5m > 0.15, style=shape.circle, location=location.belowbar, color=color.green, size=size.small, title="Volume Spike")
plotshape(show_gamma_flip and current_hour >= 8 and current_hour < 9 and low_volatility, style=shape.diamond, location=location.abovebar, color=color.orange, size=size.small, title="Gamma Flip")
plotshape(show_iv_crush and current_hour >= 9 and current_hour < 10 and iv_compression, style=shape.square, location=location.abovebar, color=color.purple, size=size.small, title="IV Crush")
plot(close, "BTC Price", color=color.blue, linewidth=1)
plot(current_atm_strike, "ATM Strike", color=color.gray, linewidth=1, style=plot.style_circles)

if barstate.islast
    label.new(bar_index, low * 0.985,
          "⏰ NOTE: Set TradingView Timezone to Asia/Calcutta (IST)",
          color=color.rgb(200, 200, 200), /* Light Gray background for note */
          style=label.style_label_center,
          textcolor=color.black, /* Black text */
          size=size.normal,
          yloc=yloc.belowbar)
                

🛠️ Setup and Start Guide 🛠️ सेटअप आणि सुरुवात मार्गदर्शक

Step 1: Timezone Correction (Mandatory)

  1. Open your **TradingView chart** (e.g., BINANCE:BTCUSDT).
  2. Click on the **Settings** (gear icon) on the bottom bar.
  3. Navigate to **Chart Settings**.
  4. Find the **Timezone** option.
  5. Select **Asia/Calcutta**. This ensures the script's `6-10 AM` logic aligns with IST.

Step 2: Install the Pine Script

  1. Open the **Pine Editor** (you can press F4).
  2. Delete any existing code and paste the complete code block above.
  3. Click **"Add to Chart"**.
  4. Once loaded, go to the indicator's settings and customize your **Capital** and **Risk %** inputs under "Risk Management."

पायरी १: टाइम झोन दुरुस्ती (अनिवार्य)

  1. तुमचा **TradingView चार्ट** उघडा (उदा. BINANCE:BTCUSDT).
  2. तळाच्या बारवरील **सेटिंग्ज** (गियर आयकॉन) वर क्लिक करा.
  3. **चार्ट सेटिंग्ज** (Chart Settings) मध्ये जा.
  4. **वेळ क्षेत्र** (Timezone) पर्याय शोधा.
  5. **Asia/Calcutta** निवडा. यामुळे स्क्रिप्टचे `सकाळ 6-10` लॉजिक IST शी जुळेल.

पायरी २: पाइन स्क्रिप्ट इन्स्टॉल करा

  1. **पाइन एडिटर** (Pine Editor) उघडा (तुम्ही F4 दाबू शकता).
  2. कोणताही जुना कोड हटवा आणि वरील संपूर्ण कोड ब्लॉक पेस्ट करा.
  3. **"Add to Chart"** वर क्लिक करा.
  4. लोड झाल्यावर, इंडिकेटरच्या सेटिंग्जमध्ये जा आणि "Risk Management" अंतर्गत तुमचे **Capital** (भांडवल) आणि **Risk %** इनपुट सानुकूलित करा.

Daily Trading Schedule (IST) दैनंदिन ट्रेडिंग वेळापत्रक (IST)

  • **6:00 AM - 7:00 AM:** OI Wall Fade (Credit Spread)
  • **8:00 AM - 9:00 AM:** Gamma Flip (Short Strangle)
  • **9:00 AM - 10:00 AM:** IV Crush Condor (Iron Condor)
  • **6:00 AM - 10:00 AM (Ongoing):** Volume Spike & Trend Momentum (Long Options)
Powered by follow.it