রিসোর্স লোড হচ্ছে... লোডিং...

জেম ফরেস্ট ওয়ান মিনিট স্কালপিং কৌশল

লেখক:চাওঝাং, তারিখঃ ২০২৪-০২-১৯ ১০ঃ৪৫ঃ১৮
ট্যাগঃ

img

সারসংক্ষেপ

জেম ফরেস্ট ওয়ান মিনিট স্কাল্পিং কৌশল হল স্বল্পমেয়াদী ট্রেডিংয়ের জন্য একটি পরিমাণগত ট্রেডিং কৌশল। এটি 1 মিনিটের সময়সীমার মধ্যে বাজারের দোলনের বৈশিষ্ট্যগুলি সনাক্ত করতে এবং অতি-স্বল্প স্কাল্পিংয়ের জন্য দীর্ঘ এবং সংক্ষিপ্ত অবস্থানের মধ্যে স্যুইচ করতে একাধিক সূচককে একত্রিত করে।

কৌশলগত যুক্তি

  1. ATR সূচক দামের দোলের পরিসীমা নির্ধারণের জন্য উপরের এবং নীচের ব্যান্ড তৈরি করে
  2. দ্রুত এবং ধীর EMA ক্রসওভার ট্রেডিং সংকেত উৎপন্ন করে
  3. দ্বৈত আরএসআই সূচক ক্রসওভার সংকেত নিশ্চিত করে
  4. প্রবেশ এবং প্রস্থান পয়েন্টগুলি সূচক সংকেত এবং মূল্য স্তরের সংমিশ্রণ দ্বারা নির্ধারিত হয়

যখন দাম নিম্ন ব্যান্ডের নীচে থাকে, দ্রুত এবং ধীর ইএমএ গোল্ডেন ক্রস ঘটে, দ্রুত আরএসআই ধীর আরএসআইয়ের উপরে ক্রস করে, একটি ক্রয় সংকেত উত্পন্ন হয়; যখন দাম উপরের ব্যান্ডের উপরে থাকে, দ্রুত এবং ধীর ইএমএ মৃত ক্রস ঘটে, দ্রুত আরএসআই ধীর আরএসআইয়ের নীচে ক্রস করে, একটি বিক্রয় সংকেত উত্পন্ন হয়। প্রবেশের পরে, স্টপ লস এবং লাভ নিতে প্রস্থান করার জন্য ব্যবহৃত হয়।

সুবিধা বিশ্লেষণ

  1. একাধিক সূচক একত্রিত করে নির্ভরযোগ্যতা বাড়ায়
  2. উচ্চ অপারেশন ফ্রিকোয়েন্সি বৃহত্তর মুনাফা সম্ভাবনা প্রদান করে
  3. কম ব্যবহার, আরও স্থিতিশীলতা
  4. ১ মিনিট বা তারও কম সময়ের মধ্যে অতি-সংক্ষিপ্ত স্কাল্পিং করতে সক্ষম

ঝুঁকি বিশ্লেষণ

  1. উচ্চ ফ্রিকোয়েন্সির কারণে নেটওয়ার্ক এবং হার্ডওয়্যারের জন্য উচ্চতর প্রয়োজনীয়তা
  2. অতিরিক্ত লেনদেন এবং মূলধন ছড়িয়ে পড়ার ঝুঁকি
  3. ভুল সূচক কনফিগারেশন থেকে মিথ্যা সংকেত
  4. বিপণনের ক্ষেত্রে হ্রাসের ঝুঁকি

এই ঝুঁকিগুলি প্যারামিটারগুলি অনুকূল করে, স্টপগুলি সামঞ্জস্য করে, সর্বাধিক দৈনিক ব্যবসায় সীমাবদ্ধ করে, সঠিক পণ্যগুলি বেছে নেওয়া ইত্যাদি দ্বারা পরিচালিত হতে পারে।

অপ্টিমাইজেশান নির্দেশাবলী

  1. বিভিন্ন ATR সময়ের পরীক্ষার প্রভাব
  2. বিভিন্ন EMA প্রকার চেষ্টা করুন অথবা একটি EMA প্রতিস্থাপন করুন
  3. আরএসআই পিরিয়ড সামঞ্জস্য করুন অথবা কেডিজে, স্টোকাস্টিক্স ইত্যাদির মতো অন্যান্য দোলক পরীক্ষা করুন
  4. প্রবণতা মত আরো কারণের সঙ্গে এন্ট্রি লজিক উন্নত
  5. আরও ভাল ঝুঁকি-প্রতিদান অনুপাতের জন্য স্টপগুলি অপ্টিমাইজ করুন

সিদ্ধান্ত

এই কৌশলটি অতি-স্বল্প পরিমাণগত ব্যবসায়ের বৈশিষ্ট্যগুলি পুরোপুরি বিবেচনা করে। যুক্তিসঙ্গত সূচক সেটিং, একাধিক নিশ্চিতকরণ এবং সমন্বয় উচ্চ নির্ভরযোগ্যতা নিশ্চিত করে। কঠোর ঝুঁকি নিয়ন্ত্রণের সাথে, এটি উল্লেখযোগ্য মুনাফা সম্ভাবনা রয়েছে এবং পর্যাপ্ত কম্পিউটিং শক্তি এবং মানসিক মানের বিনিয়োগকারীদের জন্য উপযুক্ত।


/*backtest
start: 2024-01-01 00:00:00
end: 2024-01-31 23:59:59
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=5
strategy("Gem Forest 1 Dakika Scalp", overlay=true)

source = close
atrlen = input.int(14, "ATR Period")
mult = input.float(1, "ATR Multi", step=0.1)
smoothing = input.string(title="ATR Smoothing", defval="WMA", options=["RMA", "SMA", "EMA", "WMA"])

ma_function(source, atrlen) => 
    if smoothing == "RMA"
        ta.rma(source, atrlen)
    else
        if smoothing == "SMA"
            ta.sma(source, atrlen)
        else
            if smoothing == "EMA"
                ta.ema(source, atrlen)
            else
                ta.wma(source, atrlen)

atr_slen = ma_function(ta.tr(true), atrlen)
upper_band = atr_slen * mult + close
lower_band = close - atr_slen * mult

ShortEMAlen = input.int(21, "Fast EMA")
LongEMAlen = input.int(65, "Slow EMA")
shortSMA = ta.ema(close, ShortEMAlen)
longSMA = ta.ema(close, LongEMAlen)
RSILen1 = input.int(25, "Fast RSI Length")
RSILen2 = input.int(100, "Slow RSI Length")
rsi1 = ta.rsi(close, RSILen1)
rsi2 = ta.rsi(close, RSILen2)
atr = ta.atr(atrlen)

RSILong = rsi1 > rsi2
RSIShort = rsi1 < rsi2

longCondition = open < lower_band
shortCondition = open > upper_band
GoldenLong = ta.crossover(shortSMA,longSMA)
Goldenshort = ta.crossover(longSMA,shortSMA)

plotshape(shortCondition, title="Sell Label", text="Sell", location=location.abovebar, style=shape.labeldown, size=size.tiny, color=color.red, textcolor=color.white, transp=0)
plotshape(longCondition, title="Buy Label", text="Buy", location=location.belowbar, style=shape.labelup, size=size.tiny, color=color.green, textcolor=color.white, transp=0)
plotshape(Goldenshort, title="Golden Sell Label", text="Golden Crossover Short", location=location.abovebar, style=shape.labeldown, size=size.tiny, color=color.blue, textcolor=color.white, transp=0)
plotshape(GoldenLong, title="Golden Buy Label", text="Golden Crossover Long", location=location.belowbar, style=shape.labelup, size=size.tiny, color=color.yellow, textcolor=color.white, transp=0)

if (longCondition)
    stopLoss = low - atr * 2
    takeProfit = high + atr * 5
    strategy.entry("long", strategy.long, when = RSILong)

if (shortCondition)
    stopLoss = high + atr * 2
    takeProfit = low - atr * 5
    strategy.entry("short", strategy.short, when = RSIShort)

plot(upper_band)
plot(lower_band)
plot(shortSMA, color = color.red)
plot(longSMA, color = color.yellow)


আরো