এই নিবন্ধে একটি কৌশল সম্পর্কে বিস্তারিত আলোচনা করা হবে যা K-লাইন দিকনির্দেশের উপর ভিত্তি করে সহজ পরিমাণে লেনদেন করে। এই কৌশলটি সরাসরি মূল্যের সমাপ্তির সম্পর্কের উপর ভিত্তি করে একটি ওভারহোল সংকেত তৈরি করে।
১, কৌশলগত নীতি
এই কৌশলটি কেবলমাত্র K লাইনের ক্লোজিং-প্রাইস সম্পর্কের উপর ভিত্তি করে সিদ্ধান্ত নিয়েছে, এবং এর ট্রেডিং লজিক হলঃ
যখন বন্ধের মূল্য খোলার মূল্যের চেয়ে বেশি হয়, তখন আরও বেশি করা হয়।
যখন বন্ধের মূল্য খোলার মূল্যের চেয়ে কম হয়, তখন খালি করুন;
পজিশনের আকার নির্ধারণ করা যায়;
সেটআপ রিটার্নিং সময়সীমা
K লাইনের উত্তরণ বা উত্তরণ সরাসরি বিচার করে সবচেয়ে সহজ ট্র্যাকিং সিগন্যাল তৈরি করা হয়। যদিও এটি খুব আদিম, তবে এটি একটি সম্পূর্ণ ট্রেডিং সিস্টেমও তৈরি করে।
দ্বিতীয়, কৌশলগত সুবিধা
এই কৌশলটির সবচেয়ে বড় সুবিধা হল এটি খুবই সহজ এবং স্বজ্ঞাত, শুধুমাত্র K-রেখার দিকনির্দেশের উপর ভিত্তি করে, কোন পরিমাপ গণনা করার প্রয়োজন নেই।
আরেকটি সুবিধা হল আপনি আপনার পজিশনের আকার পরিবর্তন করে ঝুঁকি নিয়ন্ত্রণ করতে পারেন।
অবশেষে, আপনি বিভিন্ন সময়ের জন্য পরীক্ষা করার জন্য একটি সময়সীমা সেট করতে পারেন।
তৃতীয়, সম্ভাব্য ঝুঁকি
কিন্তু এই কৌশলটির সাথে নিম্নলিখিত সমস্যাগুলি রয়েছেঃ
প্রথমত, কেবলমাত্র কে লাইনের দিকনির্দেশনা দিয়ে বাজারের সঠিক বিচার করা যায় না, এবং সংকেতের গুণমান খারাপ।
দ্বিতীয়ত, স্টপ লস স্টপ কন্ডিশন না থাকলে ট্রেডিংয়ের ঝুঁকি নিয়ন্ত্রণ করা যায় না।
শেষ পর্যন্ত, কোন প্যারামিটার অপ্টিমাইজেশান নেই, এটা যথেষ্ট স্থিতিশীল নয়।
বিষয়বস্তুঃ
এই নিবন্ধে একটি কৌশল সম্পর্কে বিস্তারিতভাবে আলোচনা করা হয়েছে যা কেবলমাত্র কে-লাইন দিকনির্দেশের উপর ভিত্তি করে সহজেই পরিমাণগত লেনদেন করে। এটি সবচেয়ে মৌলিক মূল্যের সম্পর্কের বিচার করে একটি সম্পূর্ণ লেনদেনের সিস্টেম গঠন করে। তবে কিছু সমস্যা রয়েছে যা উন্নত করা দরকার, যেমন অপ্টিমাইজেশন প্যারামিটার, স্টপ লস স্টপ ইত্যাদি। সামগ্রিকভাবে, এটি একটি খুব সহজ এবং আদিম কৌশলগত ধারণা সরবরাহ করে।
/*backtest
start: 2023-08-15 00:00:00
end: 2023-09-02 00:00:00
period: 3h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=2
strategy("BarUpDn time limited", overlay=true, pyramiding=1, default_qty_type = strategy.fixed, default_qty_value = 1 )
//input boxes for the limit date
yearLimit = input(2016,title="year")
monthLimit = input(9, title="month")
dayLimit = input(1, title="day")
//function that checks if the current date is more recent than the limit
dateOk(yl,ml,dl) =>
ok = timestamp(yl,ml,dl,0,1) < time
checkDate = dateOk(yearLimit,monthLimit,dayLimit)
conditionUp = close > open ? true : false
conditionDown = close < open ? true : false
if ( checkDate )
strategy.entry("BarUp", strategy.long, when = conditionUp)
strategy.entry("BarDn", strategy.short, when = conditionDown)