মাল্টিপল ডাইভারজেন্স কম্প্রিহেনসিভ ইন্ডিকেটর ট্রেডিং কৌশল

RSI MACD SMA 随机指标 趋势过滤 跟踪止损 技术分析 多指标策略 交易信号系统
সৃষ্টির তারিখ: 2025-04-11 09:22:09 অবশেষে সংশোধন করুন: 2025-04-11 09:22:09
অনুলিপি: 0 ক্লিকের সংখ্যা: 298
2
ফোকাস
319
অনুসারী

মাল্টিপল ডাইভারজেন্স কম্প্রিহেনসিভ ইন্ডিকেটর ট্রেডিং কৌশল মাল্টিপল ডাইভারজেন্স কম্প্রিহেনসিভ ইন্ডিকেটর ট্রেডিং কৌশল

ওভারভিউ

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

কৌশল নীতি

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

  1. সূচক গণনা এবং সংকেত উত্পাদন

    • আরএসআই সূচকঃ ১৪ চক্রের আরএসআই এবং ১৪ চক্রের এসএমএ গণনা করে, যখন আরএসআই এসএমএ অতিক্রম করে তখন একটি বিউটি সিগন্যাল উত্পন্ন করে এবং যখন এটি অতিক্রম করে তখন একটি বিউটি সিগন্যাল উত্পন্ন করে
    • MACD সূচকঃ 12, 26 এবং 9 পিরিয়ডের প্যারামিটারগুলির উপর ভিত্তি করে গণনা করা হয়, যখন MACD লাইনটি সিগন্যাল লাইনটি অতিক্রম করে তখন একটি উত্সাহী সংকেত উত্পন্ন করে এবং যখন এটি অতিক্রম করে তখন একটি পতনশীল সংকেত উত্পন্ন করে
    • এলোমেলো সূচকঃ 14 চক্রের এলোমেলো মান এবং তার 14 চক্রের এসএমএ গণনা করে, ক্রস করে সংশ্লিষ্ট সংকেত তৈরি করে
  2. সংকেত একীকরণ এবং ফিল্টারিং

    • বেসিক ক্রয় শর্তাবলী সমস্ত সক্রিয় সূচক একটি bullish সংকেত প্রদর্শন করা আবশ্যক
    • প্রবণতা ফিল্টারটি আরও বলে যে দামগুলি অবশ্যই 50 পিরিয়ডের চলমান গড়ের উপরে থাকতে হবে যাতে বিড ট্রেডিং নিশ্চিত হয়
    • চূড়ান্ত ক্রয় সংকেতটি মৌলিক শর্ত এবং প্রবণতা ফিল্টার শর্ত উভয়ই পূরণ করে
  3. বাস্তবায়ন ও ঝুঁকি ব্যবস্থাপনা

    • যখন শর্ত পূরণ হয়, তখন সিস্টেমটি আরও বেশি করে খুলে দেয়
    • স্টপ লস ((ডিফল্ট 1.5%) এবং স্টপ বক্স ((ডিফল্ট 3%) এন্ট্রি গড় মূল্যের উপর ভিত্তি করে গণনা করা হয়
    • একই সময়ে ট্র্যাকিং স্টপ চালু করুন এবং দাম অনুকূল দিকের দিকে চলে যাওয়ার সাথে সাথে স্টপ পজিশনটি সামঞ্জস্য করুন

এই আর্কিটেকচারের নকশাটি নিশ্চিত করে যে ট্রেডিং সিদ্ধান্তগুলি একক সূচকের বিচ্ছিন্ন সংকেতের পরিবর্তে বহু-মাত্রিক প্রযুক্তিগত সূচকের উপর ভিত্তি করে করা হয়, যা সংকেতের নির্ভরযোগ্যতা উল্লেখযোগ্যভাবে বৃদ্ধি করে।

কৌশলগত সুবিধা

এই কৌশলটির কোডের গভীর বিশ্লেষণে নিম্নলিখিত উল্লেখযোগ্য সুবিধাগুলির কথা বলা যেতে পারেঃ

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

  2. নমনীয় সূচক বিন্যাসনীতিমালাঃ ব্যবহারকারীকে নির্দিষ্ট বাজার পরিস্থিতি বা ব্যক্তিগত পছন্দ অনুসারে নির্দিষ্ট সূচকগুলি সক্ষম বা অক্ষম করার অনুমতি দেয়, নীতিমালার অভিযোজনযোগ্যতা এবং ব্যক্তিগতকরণের মাত্রা বাড়ায়। এই মডুলার ডিজাইনটি নীতিমালাকে বিভিন্ন বাজার অবস্থার সাথে খাপ খাইয়ে নিতে সক্ষম করে।

  3. ট্রেন্ড ফিল্টার ইন্টিগ্রেশন: দামকে চলমান গড়ের উপরে থাকার জন্য অনুরোধ করে, কৌশলটি কার্যকরভাবে বিপরীতমুখী লেনদেনকে এড়িয়ে যায় এবং বিজয়ী হারকে উল্লেখযোগ্যভাবে বাড়িয়ে তোলে। এই নকশাটি প্রযুক্তিগত বিশ্লেষণে “অগ্রগতির জন্য” এর মূল নীতির সাথে সামঞ্জস্যপূর্ণ।

  4. সম্পূর্ণ ঝুঁকি ব্যবস্থাপনা ব্যবস্থা

    • ফিক্সড স্টপ লস একক লেনদেনের সর্বোচ্চ ক্ষতি সীমাবদ্ধ করে
    • প্রিসেট স্টপ লেভেল যুক্তিসঙ্গত মুনাফা লক
    • ট্র্যাকিং স্টপ-লস ফাংশনটি মুনাফা বৃদ্ধি অব্যাহত রাখার পাশাপাশি অর্জিত লাভ রক্ষা করতে দেয়
    • ফান্ড ম্যানেজমেন্ট অ্যাকাউন্টের হিসাবের অনুপাতের উপর ভিত্তি করে করা হয়, নির্দিষ্ট সংখ্যার উপর নয়, বরং বৈজ্ঞানিকভাবে
  5. স্পষ্ট দৃশ্যমান সংকেত: কৌশলগুলি ক্রয়-বিক্রয় সংকেতগুলিকে চার্টে পরিষ্কারভাবে চিহ্নিত করে, যাচাইকরণ এবং রিয়েল-টাইম পর্যবেক্ষণের জন্য, কৌশলগুলির ব্যবহারযোগ্যতা এবং স্বচ্ছতা বাড়ায়।

এই সুবিধাগুলি এই কৌশলটিকে একটি শক্তিশালী হাতিয়ার হিসেবে তৈরি করেছে যা নতুনদের জন্য পদ্ধতিগত ট্রেডিং শিখতে এবং অভিজ্ঞ ব্যবসায়ীদের চাহিদা পূরণ করতে উপযুক্ত।

কৌশলগত ঝুঁকি

যদিও এই কৌশলটি সম্পূর্ণরূপে পরিকল্পিত, তবে এর মধ্যে কিছু সম্ভাব্য ঝুঁকি রয়েছেঃ

  1. মাল্টি-ইনডিকেটর রেজোনেশন বিলম্ব: একাধিক সূচক একই সাথে সংকেত উত্পাদন করার জন্য অনুরোধ করা যেতে পারে যার ফলে প্রবেশের সময়টি বিলম্বিত হতে পারে এবং সর্বোত্তম প্রবেশের পয়েন্টটি মিস করতে পারে। যখন বাজার বেশিরভাগ পদক্ষেপ শেষ করে ফেলেছে তখন সংকেতটি ট্রিগার করার সময় “উচ্চায়িত” বা “অতিরিক্ত তাড়াতাড়ি” হওয়ার ঝুঁকি থাকতে পারে। সমাধানটি হ’ল প্রতিটি সূচকের প্যারামিটারগুলিকে সামঞ্জস্য করা, তাদের সংবেদনশীলতা বাড়ানো বা একই সাথে সন্তুষ্ট সূচকের সংখ্যা হ্রাস করার বিষয়টি বিবেচনা করা।

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

  3. স্থির পরামিতিগুলির সীমাবদ্ধতাকৌশলঃ নির্দিষ্ট সূচক প্যারামিটার এবং ঝুঁকি ব্যবস্থাপনার সেটিং ব্যবহার করুন, যা সমস্ত বাজার পরিবেশে প্রযোজ্য নাও হতে পারে। বিভিন্ন বাজারের অস্থিরতা এবং প্রবণতা শক্তির জন্য বিভিন্ন প্যারামিটার সেটিং প্রয়োজন হতে পারে। সমাধানটি হল প্যারামিটার অপ্টিমাইজেশন বা স্ব-অনুকূলিতকরণ প্যারামিটার প্রক্রিয়া প্রয়োগ করা।

  4. একমুখী লেনদেনের সীমা: বর্তমান কৌশলটি কেবলমাত্র মাল্টি হেড ট্রেডিং সম্পাদন করে, সম্ভাব্য হেড মার্কেটে লাভের সুযোগটি মিস করে। একটি ভাল বা ঝড়ের বাজারে, এটি দীর্ঘমেয়াদী দুর্বল পারফরম্যান্সের কারণ হতে পারে। হেড ট্রেডিং বৈশিষ্ট্য যুক্ত করার বিষয়ে বিবেচনা করুন, বা একটি স্পষ্ট বিয়ার ট্রেন্ডের সময় ট্রেডিং স্থগিত করুন।

  5. তহবিল ব্যবস্থাপনা ঝুঁকি: যদিও কৌশলটি শেয়ারহোল্ডার অনুপাত বরাদ্দ করে, তবে ব্যক্তিগত ঝুঁকি গ্রহণযোগ্যতা এবং বাজারের অস্থিরতার উপর নির্ভর করে 10% এর একটি নির্দিষ্ট অনুপাত খুব বেশি বা খুব কম হতে পারে। ব্যক্তিগত ঝুঁকি পছন্দ এবং অ্যাকাউন্টের আকারের উপর নির্ভর করে এই প্যারামিটারটি সামঞ্জস্য করার পরামর্শ দেওয়া হয়।

এই ঝুঁকির কারণগুলি চিহ্নিত করা এবং বোঝা এই কৌশলটি কার্যকরভাবে পরিচালনা এবং অনুকূলিতকরণের একটি গুরুত্বপূর্ণ পদক্ষেপ। যথাযথ ঝুঁকি প্রশমনের ব্যবস্থাগুলি কৌশলটির স্থিতিশীলতা এবং দীর্ঘমেয়াদী কর্মক্ষমতা উন্নত করতে পারে।

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

কোডের গভীর বিশ্লেষণের উপর ভিত্তি করে, এই কৌশলটি আরও অপ্টিমাইজ করা যেতে পারে এমন মূল দিকগুলি হলঃ

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

  2. স্বনির্ধারিত প্যারামিটারনির্দিষ্ট সূচক প্যারামিটারগুলি বিভিন্ন বাজার পরিবেশে মানিয়ে নিতে পারে না। স্বতঃস্ফূর্ত প্যারামিটার সমন্বয় ব্যবস্থা চালু করা, যেমন উচ্চ ওঠানামার পরিবেশে দীর্ঘ সময়ের জন্য প্যারামিটার ব্যবহার করা এবং কম ওঠানামার ক্ষেত্রে সংবেদনশীল স্বল্প সময়ের প্যারামিটার ব্যবহার করা, কৌশলটির অভিযোজনযোগ্যতা উল্লেখযোগ্যভাবে বাড়িয়ে তুলতে পারে।

  3. ট্রেন্ড ফিল্টার অপ্টিমাইজ করুনপ্রবণতা নির্ধারণের সঠিকতা বাড়াতে মাল্টি-সাইক্লিক প্রবণতা নিশ্চিতকরণ বা প্রবণতা শক্তির একটি সূচক (যেমন ADX) ব্যবহারের বিষয়ে বিবেচনা করুন। এটি দুর্বল প্রবণতা বা অস্থির বাজারে ঘন ঘন লেনদেন এড়াতে, লেনদেনের ব্যয় হ্রাস করতে এবং বিজয়ী হার বাড়াতে সহায়তা করে।

  4. সিগন্যাল শক্তির শ্রেণীবিভাগবর্তমান নীতিমালা অনুযায়ী, সমস্ত সিগন্যালকে সমান গুরুত্ব দেওয়া হয়। সিগন্যালের শক্তির জন্য একটি স্কোরিং সিস্টেম চালু করা হয়েছে, যা সূচকগুলির বিচ্যুতি, ক্রস অ্যাঙ্গেল ইত্যাদির উপর ভিত্তি করে সিগন্যালকে ওজন দেয় এবং সেই অনুযায়ী পজিশনের আকারকে সামঞ্জস্য করে, যা ঝুঁকি এবং লাভকে আরও সুনির্দিষ্টভাবে পরিচালনা করতে পারে।

  5. সময় ফিল্টার

  6. স্টপ লস অপ্টিমাইজেশান: এটিআর (আসল ওঠানামা) ভিত্তিক গতিশীল স্টপ ব্যবহার করার কথা বিবেচনা করুন, স্থির শতাংশের পরিবর্তে, ঝুঁকি ব্যবস্থাপনাকে বর্তমান বাজারের অস্থিরতার সাথে আরও ভালভাবে সামঞ্জস্য করতে। এই পদ্ধতিটি বিভিন্ন ওঠানামা পরিবেশে আরও যুক্তিসঙ্গত ঝুঁকি নিয়ন্ত্রণ সরবরাহ করে।

  7. নিয়ন্ত্রণ ব্যবস্থা প্রত্যাহার: অ্যাকাউন্টের পারফরম্যান্সের উপর ভিত্তি করে ঝুঁকি ব্যবস্থাপনা বাড়ানো, যেমন ক্রমাগত ক্ষতির পরে পজিশন হ্রাস করা বা ট্রেডিং স্থগিত করা, কৌশলটি ভাল পারফরম্যান্সের সময় ধীরে ধীরে স্বাভাবিক পজিশন পুনরুদ্ধার করা, সর্বোচ্চ প্রত্যাহারের পরিমাণ কার্যকরভাবে নিয়ন্ত্রণ করা যায়।

এই অপ্টিমাইজেশনের লক্ষ্য হল কৌশলগুলির অভিযোজনযোগ্যতা, স্থিতিশীলতা এবং দীর্ঘমেয়াদী লাভের ক্ষমতা বৃদ্ধি করা, যাতে তারা বিভিন্ন বাজারের পরিবেশে প্রতিযোগিতামূলক হতে পারে।

সারসংক্ষেপ

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

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

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

কৌশল সোর্স কোড
/*backtest
start: 2024-04-11 00:00:00
end: 2025-04-09 08:00:00
period: 1h
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"ETH_USDT"}]
*/

//@version=5
strategy("Multi-Divergence Strategy - Verbeterd", overlay=true, initial_capital=100000, default_qty_type=strategy.percent_of_equity, default_qty_value=10)

// === INVOERPARAMETERS ===
gebruikRSI   = input.bool(true, "Gebruik RSI Divergence")
gebruikMACD  = input.bool(true, "Gebruik MACD Divergence")
gebruikStoch = input.bool(true, "Gebruik Stochastic Divergence")

// Risicomanagement
stopLossPercent   = input.float(1.5, "Stop Loss (%)", step=0.1)
takeProfitPercent = input.float(3.0, "Take Profit (%)", step=0.1)
trailPoints  = input.float(10, "Trailing Stop (punten)", step=0.1)
trailOffset  = input.float(5,  "Trailing Offset (punten)", step=0.1)

// Trendfilter (MA)
maLength = input.int(50, "Trendfilter MA Lengte")
maTrend  = ta.sma(close, maLength)

// === RSI CALCULATIES ===
rsiWaarde  = ta.rsi(close, 14)
rsiSMA     = ta.sma(rsiWaarde, 14)
rsiBullish = ta.crossover(rsiWaarde, rsiSMA)
rsiBearish = ta.crossunder(rsiWaarde, rsiSMA)

// === MACD CALCULATIES ===
[macdLijn, signalLijn, _] = ta.macd(close, 12, 26, 9)
macdBullish  = ta.crossover(macdLijn, signalLijn)
macdBearish  = ta.crossunder(macdLijn, signalLijn)

// === STOCHASTIC CALCULATIES ===
// Gebruik de juiste parameter volgorde: (high, low, close, length)
stochWaarde    = ta.stoch(high, low, close, 14)
stochSMA       = ta.sma(stochWaarde, 14)
stochBullish   = ta.crossover(stochWaarde, stochSMA)
stochBearish   = ta.crossunder(stochWaarde, stochSMA)

// === BASISCONDITIES ===
koopCond  = (not gebruikRSI or rsiBullish) and (not gebruikMACD or macdBullish) and (not gebruikStoch or stochBullish)
verkoopCond = (not gebruikRSI or rsiBearish) and (not gebruikMACD or macdBearish) and (not gebruikStoch or stochBearish)

// Extra trendfilter: alleen long als close boven MA ligt
koopCondFiltered = koopCond and (close > maTrend)

// === STRATEGIE EXECUTIE ===
if (koopCondFiltered)
    strategy.entry("Long", strategy.long)
    
// Bereken stop loss en take profit prijzen op basis van de gemiddelde instapprijs
stopLossPrice   = strategy.position_avg_price * (1 - stopLossPercent / 100)
takeProfitPrice = strategy.position_avg_price * (1 + takeProfitPercent / 100)

// Pas exit orders toe met stop loss, take profit en trailing stop
strategy.exit("Exit Long", "Long", stop=stopLossPrice, limit=takeProfitPrice, trail_points=trailPoints, trail_offset=trailOffset)

// === PLOTTEN VAN SIGNALEN ===
plot(maTrend, title="Trend MA", color=color.blue)
plotshape(koopCondFiltered, title="Koop Signaal", text="Koop", style=shape.labelup, location=location.belowbar, color=color.green)
plotshape(verkoopCond, title="Verkoop Signaal", text="Verkoop", style=shape.labeldown, location=location.abovebar, color=color.red)