আপনার বটের এখন একটি মেমরি আছে — যে আপগ্রেড এটিকে আপনার ব্যাঙ্করোল নষ্ট করা থেকে থামায়
আমরা সবেমাত্র WeatherBot-এর ইতিহাসে সবচেয়ে গুরুত্বপূর্ণ নির্ভরযোগ্যতা সংশোধনগুলোর একটি প্রকাশ করেছি। এটি কোনো জমকালো নতুন ফিচার নয় — এটি একটি ব্যাঙ্করোল-সুরক্ষা সংশোধন। এই পোস্ট সহজ ভাষায় ব্যাখ্যা করে কী ভাঙা ছিল, আমরা কী পরিবর্তন করেছি, এবং এটি ঠিক কীভাবে আপনার অর্থকে প্রভাবিত করে। কোনো শব্দজাল নয়। যদি আপনি কেবল একটি বাক্য পড়েন: বটটি আগে ভুলে যেত যে এটি ইতিমধ্যে কী ধারণ করে, এবং সেই বিস্মৃতি নীরবে আপনার সেটিংস যতটা অনুমতি দেয় তার চেয়ে বেশি অর্থ ব্যয় করতে পারত। আমরা এটি ঠিক করেছি।
সমস্যাটি, যেন আপনি পাঁচ বছরের শিশু—এভাবে ব্যাখ্যা
কল্পনা করুন আপনি একটি কঠোর নিয়মসহ কাউকে দোকানে পাঠাচ্ছেন: “সর্বোচ্চ এক কার্টন দুধ কিনবে।” তারা দুধ কেনে, বাড়ি হাঁটে, এবং পথে তাদের স্মৃতিভ্রংশ হয়। তারা ভুলে যায় যে তারা কখনো গিয়েছিল। তাই তারা ঘুরে আরেক কার্টন কেনে। আবার স্মৃতিভ্রংশ। আরেক কার্টন। দিনের শেষে আপনার ফ্রিজে আট কার্টন দুধ এবং আপনার ওয়ালেট খালি — যদিও নিয়মটি স্পষ্টভাবে বলেছিল one.
WeatherBot-এর ভেতরে মূলত এটিই ঘটছিল। বটটি বর্তমানে যেসব পজিশন ধারণ করে তার একটি তালিকা রাখে। এটি সেই তালিকাটি ব্যবহার করে আপনার সবচেয়ে গুরুত্বপূর্ণ দুটি সুরক্ষা নিয়ম প্রয়োগ করতে:
- “প্রতি শহরে প্রতিদিন কেবল একটি পজিশন” — যাতে এটি আপনার পুরো ব্যাঙ্করোল একটি একক আবহাওয়া বাজারে না ঢালে।
- আপনার প্রতি-ট্রেড সাইজ সীমা — যেকোনো একটি বাজিতে রাখার অনুমোদিত সর্বোচ্চ ডলার।
সমস্যাটি: সেই তালিকাটি কেবল বটের স্বল্পমেয়াদী মেমরিতে থাকত। প্রতিবার প্রোগ্রামটি রিস্টার্ট হলে — যা আপডেট, রক্ষণাবেক্ষণ বা হোস্টিং কারণে দিনে বহুবার ঘটতে পারে — তালিকাটি সম্পূর্ণ মুছে যেত। বটটি স্মৃতিভ্রংশ নিয়ে জেগে উঠত, তার খালি তালিকার দিকে তাকাত, এবং সিদ্ধান্ত নিত “আমি এখানে এখনও কিছু ধারণ করি না” — যদিও আপনার আসল পজিশনগুলো তখনও আপনার ওয়ালেটে নিরাপদে বসে ছিল। তাই এটি কিনত same বাজারটি আবার। এবং আবার। “এক পজিশন” নিয়ম এবং সাইজ সীমা আসলে কখনো ভাঙা হয়নি; বটটি কেবল সেগুলো প্রয়োগ করার মতো যথেষ্ট সময় মনে রাখতে পারত না।
লক্ষণ #১ — অতিরিক্ত খরচ
আপনার সেটিংস যে বাজারকে ~$20-এ সীমাবদ্ধ করেছিল তা এর কয়েকগুণ জমা করতে পারত, কারণ প্রতিটি রিস্টার্ট বটকে এটিকে একদম নতুন হিসেবে পুনরায় প্রবেশ করতে দিত।
লক্ষণ #২ — অদৃশ্য হওয়া পজিশন
ড্যাশবোর্ড একই মেমরি পড়ে। রিস্টার্টের পর এটি “কোনো খোলা পজিশন নেই” দেখাত যদিও আপনি তখনও সেগুলো ধরে রেখেছিলেন — টাকা যেন উবে গেছে বলে মনে হতো, যদিও তা হয়নি।
আমরা যা পরিবর্তন করেছি
আমরা বটটিকে দিয়েছি একটি স্থায়ী মেমরি। টেকনিক্যাল ভাষায়: যখনই একটি পজিশন খোলা বা বন্ধ হয়, WeatherBot এখন সেই পরিবর্তনটি অবিলম্বে ডিস্কে লিখে রাখে। প্রোগ্রামটি যখন রিস্টার্ট হয়, এটি প্রথম যে কাজটি করে তা হলো — before এটি কিছু কেনার কথা বিবেচনা করার আগে — সেই সংরক্ষিত তালিকাটি আবার পড়ে নেয়।
তাই নতুন ক্রমটি সহজ ও নিরাপদ:
- বট পুনরায় চালু হয় → এটি ইতিমধ্যে যা ধারণ করে তা সব পুনরায় লোড করে, প্রকৃত এন্ট্রি মূল্য এবং নিয়ম অক্ষুণ্ণ রেখে।
- তারপর এটি নতুন সুযোগ দেখে। এখন যখন এটি যাচাই করে “আমি কি আজ নিউ ইয়র্ক ইতিমধ্যে ধারণ করছি?” উত্তরটি সঠিকভাবে yes, তাই এক-পজিশন নিয়ম এবং আপনার সাইজ সীমা সত্যিই বজায় থাকে।
- ড্যাশবোর্ড একই পুনরুদ্ধার করা তালিকা পড়ে, তাই আপনার খোলা পজিশন এবং তাদের মূল্য রিস্টার্টের পরেও দৃশ্যমান থাকে।
এটি এমন একজন ক্রেতার মধ্যে পার্থক্য যার স্টিকি নোট বাড়ি ফেরার পথেও টিকে থাকে, বনাম এমন একজন যে দোকান ছাড়ার মুহূর্তেই ভুলে যায়।
এটি কীভাবে আপনার লাভকে প্রভাবিত করে
আসুন সৎ ও সুনির্দিষ্ট হই, কারণ আমরা বরং কম প্রতিশ্রুতি দিতে চাই। এই আপগ্রেড আবহাওয়া আরও ভালোভাবে পূর্বাভাস দেয় না এবং নতুন জয়ী ট্রেড আবিষ্কার করে না। এটি যা করে তা হলো বটটি যেভাবে অর্থ losing যে অর্থ ঝুঁকিতে রাখা উচিত ছিল না তা হারানো। ট্রেডিংয়ে, যে অর্থ ঝুঁকিতে রাখার ইচ্ছা ছিল না তা না হারানো is লাভ। সুনির্দিষ্টভাবে:
- আপনার ঝুঁকি সীমা এখন সত্যিই কাজ করে। প্রতি-ট্রেড সীমা এবং প্রতি-বাজার-এক-পজিশন নিয়ম শুরু থেকেই সঠিক ডিজাইন ছিল — সেগুলো কেবল রিস্টার্টে টিকছিল না। এখন টেকে। একটি ক্ষতিগ্রস্ত বাজার আর গোপনে আপনার অভিপ্রেত স্টেকের কয়েকগুণে যৌগিক হতে পারে না।
- সবচেয়ে খারাপ পরিস্থিতিতেও ছোট ক্ষতি। যেকোনো একটি ভুল সিদ্ধান্ত থেকে ক্ষতি এখন মোটামুটি আপনার সেটিংস যা বলে সেই সীমার মধ্যে আবদ্ধ, পজিশন ধরে রাখা অবস্থায় বট যতবার রিস্টার্ট হয়েছে তত গুণ হওয়ার পরিবর্তে।
- আরও সঠিক পজিশন সাইজিং। Kelly সাইজিং নির্ভর করে আপনি ইতিমধ্যে কী ধারণ করেন এবং কত ব্যাঙ্করোল প্রতিশ্রুত তা জানার উপর। একটি সঠিক, স্থায়ী দৃষ্টিভঙ্গির সাথে, প্রতিটি new বাজির আকার একটি ফাঁকা স্লেটের পরিবর্তে বাস্তবতার ভিত্তিতে নির্ধারিত হয় — যা গণিতকে উদ্দেশ্য অনুযায়ী কাজ করায়।
- আপনি সত্যিই আপনার টাকা দেখতে পারেন। খোলা পজিশন এবং তাদের মূল্য রিস্টার্টের মধ্যেও ড্যাশবোর্ডে থাকে, তাই আপনাকে আর কখনো ভাবতে হবে না আপনার ব্যালেন্স কোথায় গেল।
আগে
একটি বাজারে $20 সীমা → কয়েকটি রিস্টার্টের পর $100+ হয়ে যেতে পারত। পজিশনগুলো স্ক্রিন থেকে অদৃশ্য হয়ে যেত। আপনার সেটিংস যা ইঙ্গিত করত তার চেয়ে দ্রুত ব্যাঙ্করোল ক্ষয় হতো।
পরে
$20 সীমা $20 সীমাই থাকে, রিস্টার্ট হোক বা না হোক। পজিশনগুলো দৃশ্যমান থাকে। ক্ষতি সীমাবদ্ধ থাকে আপনার your নিয়ম অনুযায়ী — যেভাবে এটি সবসময় কাজ করার কথা ছিল।
সৎ উপসংহার
এটিকে একটি টার্বো বোতামের চেয়ে বরং ব্রেক ঠিক করার মতো ভাবুন। এটি গাড়িকে দ্রুততর করবে না — কিন্তু এটি গাড়িকে নিজে থেকে গড়িয়ে যাওয়া থেকে থামায়। যে বটের পুরো কাজই হলো সুশৃঙ্খল, নিয়ম-ভিত্তিক ঝুঁকি নেওয়া, তার জন্য নিয়মগুলোকে রিস্টার্টের মধ্যেও সত্যিই কার্যকর রাখা আমরা যা প্রকাশ করতে পারি তার মধ্যে সর্বোচ্চ-মূল্যের একটি।
এই সমাধানটি ইতিমধ্যেই প্রত্যেক WeatherBot ব্যবহারকারীর জন্য সক্রিয়। আপনাকে কিছু করার দরকার নেই — কোনো সেটিং টগল নয়, কোনো পুনঃসংযোগ নয়, কোনো পদক্ষেপ নয়। এটি আমাদের সহযোগী প্ল্যাটফর্মেও চালু হয়েছে যাতে উভয়ই একসাথে চলে। আরও ব্যাঙ্করোল-সুরক্ষা কাজ (টার্নওভার সীমা এবং কঠোর ট্রেড ফিল্টারিং) রোডম্যাপে পরবর্তী, এবং সেগুলো প্রকাশ পেলে আমরা সেগুলোও একই সহজ-ভাষায় লিখব।
এই পরিবর্তন বা আপনার অ্যাকাউন্ট সম্পর্কে প্রশ্ন? আমাদের সাথে যোগাযোগ করুন [email protected]। যথারীতি, একমাত্র বৈধ WeatherBot হলো সেটি যেখানে আপনি এটি পড়ছেন — নকলকারীদের থেকে সাবধান।