এই কৌশলটির নাম হল Random Luck Based Simple Trading Strategy । এই কৌশলটি র্যান্ডম পদ্ধতি ব্যবহার করে প্রতি সপ্তাহের প্রথম দিনে একটি বেশি বা কম সংকেত উত্পন্ন করে এবং প্রচুর পুনরাবৃত্তি পরীক্ষার মাধ্যমে র্যান্ডম ব্যবসায়ের কার্যকারিতা মূল্যায়ন করে।
এই কৌশলটির লেনদেনের যুক্তি খুবই সহজ এবং সরলঃ
প্রতি সপ্তাহে সোমবার একটি মুদ্রা নিক্ষেপ করা হয়, যার ফলে এলোমেলোভাবে শিরোপা বা পতাকার ফলাফল পাওয়া যায়।
যদি মাথা হয়, তবে সেই দিনে আরও কাজ করুন; যদি শেষ হয়, তবে সেই দিনে খালি থাকুন
ওভারটাইম করার সময়, স্টপ লস 1x এটিআর এবং স্টপ স্টপ 1x এটিআর সেট করুন; ডাইভারটাইম সমান্তরাল করুন, 1:1 ঝুঁকি-ফেরতের অনুপাত অর্জন করুন।
এই সপ্তাহের শেষের দিকে পজিশন হোল্ডিং থেকে পজিশন খালি।
এই কৌশলটির সুবিধা হল যে এটি বহু বছরের তথ্য পুনরুদ্ধার করে এবং এলোমেলো ব্যবসায়ের গড় সাফল্যের মূল্যায়ন করতে পারে। ট্রেডিংয়ের নিয়মগুলি খুব সহজ, যা কৌশলটির তুলনা করার জন্য একটি বেঞ্চমার্ক হিসাবে কাজ করে।
তবে এলোমেলো ট্রেডিং বাজার আইন ব্যবহার করতে পারে না এবং ধারাবাহিকভাবে ইতিবাচক লাভ অর্জন করা কঠিন। স্টপ স্টপ লস ফিক্সডও ক্ষতির বিস্তার করতে পারে। ব্যবসায়ীরা কেবলমাত্র পরীক্ষামূলক কৌশল হিসাবে এটি ব্যবহার করতে পারেন, এটি রিয়েল-টাইমে ব্যবহার করা যাবে না।
সামগ্রিকভাবে, ডেটা ব্যাকআপগুলি এলোমেলো ব্যবসায়ের কার্যকারিতা সম্পর্কে পরামর্শ দিতে পারে, তবে এটি কার্যকরভাবে কার্যকর কৌশল নয়। ব্যবসায়ীদের অবশেষে বিচার এবং সিস্টেমযুক্ত ট্রেডিং কৌশল প্রয়োজন।
/*backtest
start: 2022-09-12 00:00:00
end: 2023-01-12 00:00:00
period: 2d
basePeriod: 1d
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=5
strategy("CoinFlip", overlay = true)
int result = int(math.random()+0.5)
atr_period = input(defval = 20, title = "ATR Period")
year_to_test = input(defval = 2022, title = "Year to Test")
day_of_week = input(defval = 1, title = "Day of Week")
atr = ta.atr(atr_period)
shouldSell = result == 0 and dayofweek == day_of_week
shouldBuy = result == 1 and dayofweek == day_of_week
plotshape(result == 0 and dayofmonth == day_of_week, title="sell", location=location.abovebar, color=color.red, transp=0, style=shape.arrowdown)
plotshape(result == 1 and dayofmonth == day_of_week, title="buy", location=location.belowbar, color=color.lime, transp=0, style=shape.arrowup)
strategy.entry("short entry", strategy.short, 1000 / (1*atr), when=shouldSell and year == year_to_test)
strategy.entry("long entry", strategy.long, 1000 / (1*atr), when=shouldBuy and year == year_to_test)
strategy.exit("exit", "long entry", limit = close + 1*atr, stop = close - 1*atr, when = shouldBuy)
strategy.exit("exit", "short entry", limit = close - 1*atr, stop = close + 1*atr, when = shouldSell)