গোল্ডেন আওয়ার কৌশল ট্রেডিং


সৃষ্টির তারিখ: 2023-09-19 16:03:52 অবশেষে সংশোধন করুন: 2023-09-19 16:03:52
অনুলিপি: 0 ক্লিকের সংখ্যা: 742
1
ফোকাস
1617
অনুসারী

ওভারভিউ

ট্রেডিং সোনার সময় কৌশলটি ঐতিহাসিক তথ্যের মাধ্যমে পুনরাবৃত্তি করে, স্বয়ংক্রিয়ভাবে সিদ্ধান্ত নেয় যে প্রতিদিন কোন সময়টি কেনার এবং বিক্রি করার জন্য সবচেয়ে উপযুক্ত, এবং সংশ্লিষ্ট সময়ে একটি ট্রেডিং সংকেত প্রেরণ করে। এই কৌশলটি ROC সূচক ব্যবহার করে বিভিন্ন সময়ে K লাইনটির উত্থান-পতন গণনা করে, তারপরে বিভিন্ন সময়ের ব্যবসায়ের কার্যকারিতা মূল্যায়ন করে, সেরা কেনার এবং বিক্রয়ের সময় খুঁজে বের করে।

কৌশল নীতি

  1. বর্তমান সময় ব্যবহার করে বর্তমান ঘন্টা now_hour পাবেন।

  2. প্রতি ঘণ্টায় কে-লাইন মুদ্রাস্ফীতির সূচকটি ROC সূচক ব্যবহার করে গণনা করা হয়।

  3. ইন্ডিকেটর এবং এখন_ঘন্টা এর ক্রমিক গুণিতক ক্রয়_ঘন্টাXindicator_cum。

  4. ইন্ডিকেটরের ক্রমিক এবং buy_indicator_cum}} গণনা করুন।

  5. সর্বোত্তম ক্রয় সময় buy_hour = buy_hourXindicator_cum / buy_indicator_cum。

  6. একইভাবে, সেরা বিক্রির সময় sell_hour গণনা করুন।

  7. buy_hour এবং sell_hour এর সাথে now_hour এর তুলনা করে দেখুন বর্তমান সময়টি কি সেরা সময় কিনা।

  8. এই সংকেতগুলোকে সর্বোত্তম সময়ে ক্রয় ও বিক্রয়ের জন্য ব্যবহার করা হয়।

  9. বিভিন্ন ব্যাকগ্রাউন্ডের রঙ দিয়ে রিয়েল টাইমে সেরা কেনা-বেচা সময়গুলো দেখানো হচ্ছে।

সামর্থ্য বিশ্লেষণ

এই কৌশলটির সবচেয়ে বড় সুবিধা হ’ল এটি স্বয়ংক্রিয়ভাবে নির্ধারণ করতে পারে যে প্রতিদিনের সবচেয়ে উপযুক্ত সময়টি কোনটি। এটির জন্য সর্বোত্তম ট্রেডিংয়ের সময় নির্ধারণের জন্য ইতিহাসের ডেটা ম্যানুয়ালি পর্যবেক্ষণের প্রয়োজন হয় না, প্রচুর সময় এবং শক্তি সাশ্রয় করে। একই সাথে, এই কৌশলটি রিয়েল-টাইম ডেটার উপর ভিত্তি করে সর্বোত্তম ট্রেডিংয়ের সময়কে সামঞ্জস্য করতে পারে এবং বাজারের পরিবর্তনের প্রতি দ্রুত প্রতিক্রিয়া জানাতে পারে। স্থির ট্রেডিংয়ের সময়ের তুলনায় এই কৌশলটি আরও সুবিধাজনক।

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

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

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

উপরন্তু, কৌশলটি ঐতিহাসিক তথ্যের জন্য সর্বোত্তম লেনদেনের সময়কালের জন্য ব্যবহার করা হয়। তবে ঐতিহাসিক নিয়মগুলি বর্তমান বাজারে প্রযোজ্য নয়। বাজারে কাঠামোগত পরিবর্তন হতে পারে এবং মূল লেনদেনের নিয়মগুলি আর প্রযোজ্য নয়। এটি বর্তমান বাজারের অবস্থার জন্য প্যারামিটারগুলি সামঞ্জস্য করার প্রয়োজন, তবে পুরোপুরি লেনদেনের ফলাফলের উপর নির্ভর করতে পারে না।

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

অপ্টিমাইজেশান দিক

এই কৌশলটি নিম্নলিখিত দিকগুলি থেকে উন্নত করা যেতে পারেঃ

  1. ROC-এর পরিবর্তে অন্যান্য সূচক ব্যবহার করুন, যেমন ট্রেডিং ভলিউম।

  2. অন্যান্য ফিল্টারিং কন্ডিশন যুক্ত করুন, স্থানীয় প্রবণতা নির্ধারণের জন্য গড় লাইন, অস্থিরতা সূচক ইত্যাদি ব্যবহার করুন এবং অযৌক্তিক লেনদেন এড়ান।

  3. সময়কালের পরামিতিগুলিকে অনুকূলিতকরণ করুন, ফলাফলের উপর বিভিন্ন সময়কালের পরামিতিগুলির প্রভাব পরীক্ষা করুন।

  4. ট্রেডিং ঝুঁকি নিয়ন্ত্রণের জন্য যুক্তিসঙ্গত স্টপ লস পয়েন্ট স্থাপন করে।

  5. মেশিন লার্নিং পদ্ধতির সাথে মিলিত, বৃহত্তর ডেটা ভলিউম ব্যবহার করে সর্বোত্তম লেনদেনের সময় নির্ধারণ করুন।

সারসংক্ষেপ

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

কৌশল সোর্স কোড
/*backtest
start: 2023-08-19 00:00:00
end: 2023-09-18 00:00:00
period: 2h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

// This source code is subject to the terms of the Mozilla Public License 2.0 at https://mozilla.org/MPL/2.0/
// © mablue (Masoud Azizi)

//@version=5
strategy("Trade Hour V3",overlay=false)
timezone = input.string("Europe/London",options=["America/New_York","America/Los_Angeles","America/Chicago","America/Phoenix","America/Toronto","America/Vancouver","America/Argentina" ,"America/El_Salvador","America/Sao_Paulo","America/Bogota","Europe/Moscow","Europe/Athens","Europe/Berlin","Europe/London","Europe/Madrid","Europe/Paris","Europe/Warsaw","Australia/Sydney","Australia/Brisbane","Australia/Adelaide","Australia/ACT","Asia/Almaty","Asia/Ashkhabad","Asia/Tokyo","Asia/Taipei","Asia/Singapore","Asia/Shanghai","Asia/Seoul","Asia/Tehran","Asia/Dubai","Asia/Kolkata","Asia/Hong_Kong","Asia/Bangkok","Pacific/Auckland","Pacific/Chatham","Pacific/Fakaofo","Pacific/Honolulu"]	)
source = input.source(close)
tp = input.int(1,"ROC Timeperiod")

now_hour = hour(time,timezone)

indicator = ta.roc(source,tp)

buy_hourXindicator_cum = ta.cum(indicator* now_hour)
buy_indicator_cum = ta.cum(indicator)
buy_hour = buy_hourXindicator_cum/buy_indicator_cum

sell_hourXindicator_cum = ta.cum( (1/indicator ) * now_hour)
sell_indicator_cum = ta.cum(1/indicator)
sell_hour = sell_hourXindicator_cum/sell_indicator_cum

plot(buy_hour,color=color.green)
plot(sell_hour,color=color.red)
plot(now_hour,color=color.gray,display=display.none)


bool isLongBestHour = now_hour==math.round(buy_hour)
bool isShortBestHour = now_hour==math.round(sell_hour)

bgcolor(isLongBestHour ? color.new(color.green,80) : na)
bgcolor(isShortBestHour ? color.new(color.red,80) : na)
strategy.order("buy", strategy.long, when =isLongBestHour)
strategy.order("sell", strategy.short, when = isShortBestHour)