এই কৌশলটি একটি এফভিজি ভিত্তিক গতির স্কালপিং কৌশল। এটি এফভিজি সূচক থেকে বুলিশ এবং হ্রাস সংকেতগুলি স্বীকৃতি দিয়ে বাজারে সম্ভাব্য স্বল্পমেয়াদী ব্যবসায়ের সুযোগগুলি সনাক্ত করে। কৌশলটি সম্ভাব্য ক্ষতি সীমাবদ্ধ করতে এবং সর্বাধিক লাভ অর্জনের জন্য টাইট স্টপ লস এবং লাভের লক্ষ্যগুলি ব্যবহার করে। এটি স্বল্পমেয়াদী সময় ফ্রেমগুলির জন্য ডিজাইন করা হয়েছে (যেমন, 1 মিনিটের বা 5 মিনিটের চার্ট) ।
কৌশলটি সম্ভাব্য ট্রেডিং সুযোগগুলি সনাক্ত করতে এফভিজি সূচক ব্যবহার করে। এফভিজি সূচকটি বর্তমান বন্ধের মূল্যকে পূর্ববর্তী তিনটি মোমবাতিগুলির সর্বোচ্চ এবং সর্বনিম্ন মূল্যের সাথে তুলনা করে উত্থান এবং হ্রাস সংকেতগুলি নির্ধারণ করে। যদি বর্তমান বন্ধের মূল্য পূর্ববর্তী তিনটি মোমবাতিগুলির সর্বোচ্চ মূল্যের চেয়ে বেশি হয় তবে একটি উত্থান সংকেত ট্রিগার হয়। বিপরীতভাবে, যদি বর্তমান বন্ধের মূল্য পূর্ববর্তী তিনটি মোমবাতিগুলির সর্বনিম্ন মূল্যের চেয়ে কম হয় তবে একটি হ্রাস সংকেত ট্রিগার হয়।
একটি ট্রেডিং সংকেত নির্ধারিত হয়ে গেলে, কৌশলটি এফভিজি পরিসরের মাঝামাঝি সময়ে ক্রয় বা বিক্রয় আদেশগুলি কার্যকর করে। দীর্ঘ ব্যবসায়ের জন্য, স্টপ লস এফভিজি সর্বনিম্নের 1% এর নীচে এবং লাভের লক্ষ্যমাত্রা এফভিজি উচ্চের 2% এর উপরে সেট করা হয়। সংক্ষিপ্ত ব্যবসায়ের জন্য, স্টপ লস এফভিজি উচ্চের 1% এর উপরে এবং লাভের লক্ষ্যমাত্রা এফভিজি সর্বনিম্নের 2% এর নীচে সেট করা হয়।
কৌশলটি সম্ভাব্য ট্রেডিং সুযোগগুলি সনাক্ত করতে একটি সহজ কিন্তু কার্যকর FVG সূচক ব্যবহার করে। FVG সূচকটি স্বল্পমেয়াদী মূল্য গতি ধরে রাখতে সক্ষম, ট্রেন্ড গঠনের প্রাথমিক পর্যায়ে ট্রেডিংয়ে সহায়তা করে।
কৌশলটি সম্ভাব্য ক্ষতি সীমাবদ্ধ করতে এবং সর্বাধিক লাভের জন্য সংকীর্ণ স্টপ লস এবং লাভের লক্ষ্যগুলি ব্যবহার করে। এটি ঝুঁকি পরিচালনা করতে এবং সামগ্রিক মুনাফা বাড়াতে সহায়তা করে।
কৌশলটি স্বল্পমেয়াদী সময়সীমার জন্য উপযুক্ত, বাজারের স্বল্পমেয়াদী ওঠানামা ব্যবহার করে। এটি কৌশলটিকে বাজারের পরিবর্তিত অবস্থার সাথে দ্রুত মানিয়ে নিতে সক্ষম করে।
কৌশলটি FVG সূচক দ্বারা সরবরাহিত ট্রেডিং সংকেতগুলির উপর নির্ভর করে। যদিও FVG সূচক মূল্যের গতি ধরে রাখতে কার্যকর, এটি প্রতিটি ব্যবসায় সাফল্যের গ্যারান্টি দেয় না। মিথ্যা সংকেতগুলি হারাতে পারে।
কৌশলটি স্থির স্টপ লস এবং মুনাফা লক্ষ্যমাত্রা ব্যবহার করে। যদিও এটি ঝুঁকি পরিচালনা করতে সহায়তা করে, এটি সম্ভাব্য লাভকেও সীমাবদ্ধ করতে পারে। শক্তিশালী প্রবণতার সময়, দামগুলি পূর্বনির্ধারিত মুনাফা লক্ষ্যমাত্রার বাইরে প্রসারিত হতে পারে।
স্কালপিং কৌশলগুলি উচ্চ ট্রেডিং ফ্রিকোয়েন্সি এবং ব্যয়ের মুখোমুখি হয়। ঘন ঘন ট্রেডিং উল্লেখযোগ্য স্লিপ এবং কমিশন তৈরি করতে পারে, সামগ্রিক মুনাফা প্রভাবিত করে।
কৌশলটিতে গতিশীল স্টপ লস এবং লাভের লক্ষ্যগুলি অন্তর্ভুক্ত করার বিষয়টি বিবেচনা করুন। বাজারের অস্থিরতা এবং প্রবণতার শক্তির উপর ভিত্তি করে স্টপ লস এবং লাভের লক্ষ্যগুলি সামঞ্জস্য করা বিভিন্ন বাজারের অবস্থার সাথে আরও ভালভাবে মানিয়ে নিতে পারে।
অতিরিক্ত নিশ্চিতকরণ এবং ফিল্টারিং প্রদানের জন্য FVG সূচকের সাথে অন্যান্য প্রযুক্তিগত সূচকগুলি (যেমন চলমান গড় বা আপেক্ষিক শক্তি সূচক) একত্রিত করুন। এটি মিথ্যা সংকেত হ্রাস করতে এবং ব্যবসায়ের নির্ভুলতা উন্নত করতে সহায়তা করতে পারে।
সর্বোত্তম প্যারামিটার সেটিংস (যেমন, এফভিজি সময়কাল, স্টপ লস এবং লাভের লক্ষ্য শতাংশ) নির্ধারণের জন্য কৌশলটি ব্যাকটেস্ট করুন এবং অনুকূল করুন। এই প্যারামিটারগুলি সূক্ষ্মভাবে সামঞ্জস্য করা কৌশলটির সামগ্রিক কার্যকারিতা উন্নত করতে পারে।
সংক্ষেপে, এফভিজি মোমেন্টাম স্কাল্পিং কৌশল একটি সহজ তবে কার্যকর কৌশল যা এফভিজি সূচক ব্যবহার করে স্বল্পমেয়াদী সময়সীমার মধ্যে মূল্যের গতি ধরে রাখে। সংকীর্ণ স্টপ ক্ষতি এবং লাভের লক্ষ্যগুলি ব্যবহার করে কৌশলটি ঝুঁকি পরিচালনা করে এবং লাভকে সর্বাধিক করে তোলে। তবে কৌশলটি মিথ্যা সংকেত, স্থির স্টপ ক্ষতি এবং লাভের লক্ষ্য এবং উচ্চ ট্রেডিং ফ্রিকোয়েন্সির মতো ঝুঁকিগুলির মুখোমুখি হয়। কৌশলটি আরও অনুকূল করার জন্য, গতিশীল স্টপ ক্ষতি এবং লাভের লক্ষ্যগুলি বাস্তবায়ন, অন্যান্য প্রযুক্তিগত সূচকগুলির সাথে একত্রিত করা এবং কৌশল পরামিতিগুলি অনুকূল করে তোলা বিবেচনা করুন। এই উন্নতিগুলির সাথে, এফভিজি মোমেন্টাম স্কাল্পিং কৌশলটি আরও শক্তিশালী এবং নির্ভরযোগ্য ট্রেডিং সরঞ্জাম হয়ে উঠতে পারে।
/*backtest start: 2023-05-22 00:00:00 end: 2024-05-27 00:00:00 period: 1d basePeriod: 1h exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}] */ //@version=5 strategy("ScalpingStrategy", overlay=true) // Define the FVG calculation fvgLow = ta.lowest(low, 3) fvgHigh = ta.highest(high, 3) var float entrySL=0 // Define the Bullish and Bearish FVG conditions bullishFVG = low[1] > high[3] bearishFVG = high[1] < low[3] // Define the mid-point of the FVG range fvgMid = (fvgLow + fvgHigh) / 2 // Define the buy and sell conditions buyCondition = bullishFVG and close >= fvgMid and low<=fvgHigh sellCondition = bearishFVG and close <= fvgMid and high>=fvgLow // Plot buy and sell signals plotshape(buyCondition, style=shape.labelup, location=location.belowbar, color=color.green, text="B") plotshape(sellCondition, style=shape.labeldown, location=location.abovebar, color=color.red, text="S") // Execute buy and sell orders var float targetLong = 0 var float targetShort = 0 if (buyCondition) strategy.entry("Buy", strategy.long) targetLong := high * 1.0012 // Calculate target price 2% above high strategy.exit("Target", "Buy", limit=targetLong) entrySL=fvgLow*0.994 if (sellCondition) strategy.entry("Sell", strategy.short) targetShort := low * 0.994 // Calculate target price 2% below low strategy.exit("Target", "Sell", limit=targetShort) entrySL=fvgHigh*1.0028 // Trailing stoploss //stopLossLong = fvgLow * 0.997 // strategy.position_avg_price * 0.995 //stopLossShort = fvgHigh * 1.003 // strategy.position_avg_price * 1.005 stopLossLong = math.max(fvgLow * 0.997, strategy.position_avg_price * 0.995) stopLossShort = math.min(fvgHigh * 1.003, strategy.position_avg_price * 1.005) // Plot stoploss lines with small length plot(stopLossLong, title="Stop Loss Long", color= strategy.position_size > 0 ? color.red : na, linewidth=1) plot(stopLossShort, title="Stop Loss Short", color= strategy.position_size < 0 ? color.red : na, linewidth=1) plot(targetLong, title="TLong", color= strategy.position_size > 0 ? color.green : na, linewidth=1) plot(targetShort, title="TShort",color= strategy.position_size < 0 ? color.green : na, linewidth=1) // Exit with stoploss strategy.exit("Stop Loss", "Buy", stop=stopLossLong) strategy.exit("Stop Loss", "Sell", stop=stopLossShort)