এই কৌশলটি প্রবণতা নির্দেশক ব্যবহার করে প্রবণতা দিকনির্দেশ নির্ধারণ করে এবং বাঁক পয়েন্টগুলিতে ট্রেডিং সংকেত তৈরি করে। এটি প্রবণতা অনুসরণকারী কৌশলগুলির অন্তর্গত।
WaveTrend oscillator গণনা করুন, ইতিবাচক মান আপট্রেন্ড এবং নেতিবাচক মান ডাউনট্রেন্ড নির্দেশ করে।
WaveTrend দিক পরিবর্তন ক্রয় এবং বিক্রয় সংকেত উত্পাদন করে।
শুধুমাত্র লং সাইড ট্রেড করার অপশন।
ওয়েভট্রেন্ড টার্নিং পয়েন্ট চিহ্নিত করার জন্য তীরগুলি সক্ষম করুন।
স্বজ্ঞাত ট্রেন্ড ভিজ্যুয়ালাইজেশনের জন্য ব্যাকগ্রাউন্ড রঙ।
সহজ এবং স্পষ্ট কৌশল নিয়ম বাস্তবায়ন করা সহজ।
তরঙ্গপ্রবণতা খুব তাড়াতাড়ি পরিবর্তিত হয়।
ভিজ্যুয়ালাইজড তীর এবং ব্যাকগ্রাউন্ডের রঙ স্বজ্ঞাত সংকেত দেয়।
সহজ এবং ব্যবহারিক ডিফল্ট পরামিতি।
সংক্ষিপ্ত কোড সহজেই বোঝা যায় এবং সংশোধন করা যায়।
শুধুমাত্র লং বা শর্ট ট্রেড করার নমনীয়তা।
ওয়েভট্রেন্ড ভুল সংকেত সৃষ্টি করতে পারে যা অপ্রয়োজনীয় ক্ষতির কারণ হতে পারে।
প্রবণতা শক্তি নির্ধারণ করতে অক্ষম, তাড়া ঝুঁকি.
বিভিন্ন বাজারে ঝাঁকুনির শিকার।
ভুল পরামিতি কর্মক্ষমতা নেতিবাচকভাবে প্রভাবিত করে।
স্টপ লস না থাকলে বড় ক্ষতি হতে পারে।
সর্বোত্তম খুঁজে পেতে পরামিতি সমন্বয় পরীক্ষা করুন।
মিথ্যা সংকেত এড়াতে অন্যান্য সূচকগুলির সাথে ফিল্টার যুক্ত করুন।
ঝুঁকি নিয়ন্ত্রণের জন্য স্টপ লস কৌশল অন্তর্ভুক্ত করুন।
শুধুমাত্র দীর্ঘ বা সংক্ষিপ্ত প্রয়োজনীয়তা মূল্যায়ন করুন।
বাজারের অবস্থার উপর ভিত্তি করে তীরগুলি টগল করুন।
আরো স্থিতিশীল রিটার্নের জন্য অর্থ ব্যবস্থাপনা অপ্টিমাইজ করুন।
এই কৌশলটি ওয়েভট্রেন্ডের দিকের পরিবর্তনগুলি সহজ এবং কার্যকরভাবে ট্রেড করে, তবে এর কিছু ঝুঁকি রয়েছে। প্যারামিটার অপ্টিমাইজেশন, স্টপ, ফিল্টারগুলির মতো উন্নতি এটিকে একটি স্থিতিশীল এবং দক্ষ প্রবণতা অনুসরণকারী সিস্টেম তৈরি করতে পারে।
/*backtest start: 2023-09-12 00:00:00 end: 2023-09-19 00:00:00 period: 10m basePeriod: 1m exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}] */ // (c) Noro //2017 //@version=2 strategy(title="Noro's WaveTrend Strategy v1.0", shorttitle = "WaveTrend str 1.0", overlay = true) //settings onlylong = input(true, title = "Only Long?") usearr = input(true, title = "Need new-trend-arrows?") //WTO ("WaveTrend Oscilator") method by LazyBear //Start of LazyBear's code esa = ema(hlc3, 10) d = ema(abs(hlc3 - esa), 10) ci = (hlc3 - esa) / (0.015 * d) tci = ema(ci, 21) //End of LazyBear's code WTOtrend = tci > 0 ? 1 : tci < 0 ? -1 : 0 //background col = WTOtrend == 1 ? 1 : WTOtrend == -1 ? -1 : col[1] bgcolor = col == 1 ? lime : col == -1 ? red : na bgcolor(bgcolor, transp=70) //arrows posi = WTOtrend == 1 ? 1 : WTOtrend == -1 ? -1 : posi[1] arr = usearr == true ? posi == 1 and posi[1] < 1 ? 1 : posi == -1 and posi[1] > -1 ? -1 : na : na plotarrow(arr == 1 ? 1 : na, title = "UpArrow", colorup = blue, colordown = blue, maxheight = 60, minheight = 50, transp = 0) plotarrow(arr == -1 ? -1 : na, title = "DnArrow", colorup = blue, colordown = blue, maxheight = 60, minheight = 50, transp = 0) //trading longCondition = posi == 1 and posi[1] < 1 if (longCondition) strategy.entry("Long", strategy.long) shortCondition = posi == -1 and posi[1] > -1 if (shortCondition) strategy.entry("Short", strategy.short, onlylong == true ? 0 : na)