অত্যন্ত স্বল্পমেয়াদী স্কাল্পিং কৌশল

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

img

সারসংক্ষেপ

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

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

কৌশলটি প্রথমে দামের রৈখিক রিগ্রেশন লাইন গণনা করে। যদি প্রকৃত বন্ধের মূল্য পূর্বাভাসের বন্ধের মূল্যের চেয়ে কম হয় তবে লং পজিশনগুলি প্রতিষ্ঠিত হয়। যদি প্রকৃত বন্ধের মূল্য পূর্বাভাসের বন্ধের মূল্যের চেয়ে বেশি হয় তবে শর্ট পজিশনগুলি প্রতিষ্ঠিত হয়। স্টপ লস এবং লাভ গ্রহণ খুব কম সংখ্যক পিপসে সেট করা হয়। কৌশলটি কেবল দীর্ঘ, কেবল শর্ট বা সমস্ত দিকের ট্রেডিং চয়ন করতে দেয়।

মূল পরামিতিগুলির মধ্যে রয়েছেঃ

  • উৎস মূল্যঃ বন্ধের মূল্য
  • লিনিয়ার রিগ্রেশন লাইনের দৈর্ঘ্যঃ ১৪
  • অফসেটঃ ১
  • লেনদেনের দিকনির্দেশনাঃ সব/শুধুমাত্র কিনুন/শুধুমাত্র বিক্রয় করুন
  • স্টপ লস এবং লাভ নিন পিপসঃ খুব ছোট ফিক্সড পিপস বা ন্যূনতম টিক পিপস

কৌশলটির মূল ধারণা হল চলমান গড়ের স্বল্পমেয়াদী মূল্যের অগ্রগতি ক্যাপচার করা। যখন দামগুলি সমর্থন বা প্রতিরোধের রেখাগুলির কাছাকাছি আসে বা ভেঙে যায়, সময়মতো অবস্থান স্থাপন করুন। এবং খুব ছোট স্টপ লস সেট করুন এবং মুনাফা অর্জন করতে মুনাফা নিন তারপর অবিলম্বে অবস্থানগুলি বন্ধ করুন, প্রক্রিয়াটি পুনরাবৃত্তি করুন।

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

এই কৌশলটির নিম্নলিখিত সুবিধা রয়েছে:

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

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

এছাড়াও কিছু ঝুঁকি আছেঃ

  1. দামের ব্যবধান বাড়তে পারে
  2. উচ্চ লেনদেনের খরচ
  3. সিগন্যাল ত্রুটি ঘটতে পারে এবং সময়মত মনোযোগ এবং অপ্টিমাইজেশান প্রয়োজন
  4. বাজারের ক্রমাগত পর্যবেক্ষণের প্রয়োজন

সংশ্লিষ্ট ঝুঁকি ব্যবস্থাপনা ব্যবস্থাগুলির মধ্যে রয়েছেঃ

  1. ওভারনাইট ট্রেডিং নিষ্ক্রিয় করুন
  2. লেনদেনের খরচ প্রভাব হ্রাস করার জন্য স্টপ লস এবং লাভ নিতে অপ্টিমাইজ করুন
  3. ভুল সংকেত হ্রাস করার জন্য পরামিতি পরীক্ষা এবং অপ্টিমাইজ করুন
  4. বাজারে খুব মনোযোগ দিন

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

আরও অপ্টিমাইজেশান দিক অন্তর্ভুক্তঃ

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

সংক্ষিপ্তসার

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


/*backtest
start: 2024-01-09 00:00:00
end: 2024-01-16 00:00:00
period: 4h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=4
strategy("Extreme Scalping", overlay=true )
src = input(close,title="Source")
len = input(defval=14, minval=1, title="Length")
offset = input(1)
out = linreg(src, len, offset)
plot(out)

gap_tick=input(100)
fixedTP=input(300)
fixedSL=input(100)
useFixedSLTP=input(true)
direction=input(defval="ALL",title="Direction of order",options=["ALL","BUY ONLY","SELL ONLY"])
gap=gap_tick*syminfo.mintick
plot(out+gap,color=color.red)
plot(out-gap,color=color.green)

tp=useFixedSLTP?fixedTP:gap_tick
sl=useFixedSLTP?fixedSL:gap_tick

longCondition = close<(out-gap) and (direction=="ALL" or direction=="BUY ONLY")
shortCondition = close>(out+gap) and (direction=="ALL" or direction=="SELL ONLY")

if (longCondition)
    strategy.entry("Long", strategy.long)
    strategy.exit("exit long","Long",profit = tp,loss = sl)
    

if (shortCondition)
    strategy.entry("Short", strategy.short)
    strategy.exit("exit short","Short",profit =tp,loss=sl)
    
// === Backtesting Dates === thanks to Trost

// testPeriodSwitch = input(true, "Custom Backtesting Dates")
// testStartYear = input(2019, "Backtest Start Year")
// testStartMonth = input(10, "Backtest Start Month")
// testStartDay = input(3, "Backtest Start Day")
// testStartHour = input(0, "Backtest Start Hour")
// testPeriodStart = timestamp(testStartYear,testStartMonth,testStartDay,testStartHour,0)
// testStopYear = input(2019, "Backtest Stop Year")
// testStopMonth = input(12, "Backtest Stop Month")
// testStopDay = input(31, "Backtest Stop Day")
// testStopHour = input(23, "Backtest Stop Hour")
// testPeriodStop = timestamp(testStopYear,testStopMonth,testStopDay,testStopHour,0)
// testPeriod() =>
//     time >= testPeriodStart and time <= testPeriodStop ? true : false
// isPeriod = testPeriodSwitch == true ? testPeriod() : true
// // === /END

// if not isPeriod
//     strategy.cancel_all()
//     strategy.close_all()
        

আরো