এই কৌশলটি কেবল স্টোক্যাস্টিক সূচক দ্বারা প্রদত্ত প্রবেশ এবং প্রস্থান সংকেতের উপর ভিত্তি করে তৈরি করা হয়েছে, এটি একটি সাধারণ স্টোক্যাস্টিক সূচক কৌশল যা কেবলমাত্র আরও বেশি এবং খালি নয়। এটি ওভারসোল্ড এলাকা কে লাইনে ডি লাইনটি অতিক্রম করে এবং বন্ধের দাম পূর্বের দিনের সর্বোচ্চ দামের উপরে যখন একাধিক প্রবেশ করে, স্টপ বা স্টপ-ডাউন শর্তগুলি ট্রিগার করার সময় পজিশনটি খালি করে, সহজেই চলতে পারে।
এই কৌশলটির মূল যুক্তি হলঃ
Stochastic K-এর মান ওভারসোল্ড এলাকায় D-এর মান অতিক্রম করে, যার অর্থ হল দামটি বাড়তে পারে। বন্ধের মূল্যের সাথে একত্রিত হয়ে এটি সর্বোচ্চ মূল্য অতিক্রম করার আগের দিনটি কার্যকরভাবে প্রবেশের সংকেত নিশ্চিত করতে পারে।
EMA স্টপ লস ট্র্যাক করে লাভের উপর লকিং করতে পারে। K লাইন ওভার-বই অঞ্চলে বিক্রয় সংকেত দেখা দিলে স্টপ লস করার আগে প্লেইন পজিশন বেছে নেয়।
এই কৌশলটি কেবলমাত্র স্টক মার্কেটের মতো একতরফা ব্যবসায়ের জন্য উপযুক্ত, অপারেশনটি সহজ এবং বাস্তবায়ন করা সহজ।
পাল্টা ব্যবস্থা:
এই কৌশলটি নিম্নলিখিত দিকগুলি থেকে প্রসারিত করা যেতে পারেঃ
এই কৌশলটি একটি বিশুদ্ধ স্টোক্যাস্টিক মাল্টিহেড কৌশল, যা ওভারসোল্ড এলাকায় প্রবেশের জন্য সূচকগুলি সনাক্ত করে এবং স্টপ লস স্টপকে ঝুঁকি নিয়ন্ত্রণের সাথে সংযুক্ত করে। এই কৌশলটি সহজ ব্যবহারিক এবং স্টক মার্কেটের মতো একতরফা ব্যবসায়ের জাতের জন্য উপযুক্ত। ডিক্সিংয়ের সুযোগ, প্যারামিটার অপ্টিমাইজেশনের মতো মাত্রাগুলি প্রসারিত করে কৌশলটিকে আরও বিস্তৃত নির্ভরযোগ্য সিস্টেমে অপ্টিমাইজ করা যেতে পারে।
/*backtest
start: 2023-09-11 00:00:00
end: 2023-09-12 14:00:00
period: 5m
basePeriod: 1m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version= 4
// see for original idea: http://www.enricomalverti.com/2016/12/stocastico/
// https://sauciusfinance.altervista.org
strategy(title="Pure Stochastic long only", overlay = false, max_bars_back=500)
// INPUTS & calculations
length = input(10, minval=1)
OverBought = input(80, minval = 50, step = 10)
OverSold = input(20, minval = 10, step = 5)
smoothK = input(7, minval=1)
smoothD = input(4, minval=1)
k = sma(stoch(close, high, low, length), smoothK)
d = sma(k, smoothD)
// We keep EMA 7 (n period of stochastic /2) as target price
emaperiodf = input(5, minval = 1)
emaf = ema(close,emaperiodf)
entryl = k > d and k <= OverSold and close >= high[1]
/// Entry
strategy.entry("Long", true, when = entryl)
middle = (OverBought+OverSold)/2
close1= crossunder(close,emaf)// **close under EMA fast**
close2= k < d and k > middle
close3 = (k >= OverBought)
// exits.
strategy.close("Long", when = close1, comment="stop Ema Fast")
strategy.close("Long", when = close2, comment ="cross k&d")
strategy.close("Long", when = close3, comment = "high value of K")
plot(k, color=#0000FF, linewidth= 2, title="k Stoch")
plot(d, color=#787B86, linewidth= 1, title="d stoch signal")
plot(OverBought)
plot(OverSold)