মূল্য ক্রিয়া, পিরামিডিং, ৫% লাভ গ্রহণ, ৩% স্টপ লস


সৃষ্টির তারিখ: 2024-04-30 16:20:28 অবশেষে সংশোধন করুন: 2024-04-30 16:20:28
অনুলিপি: 0 ক্লিকের সংখ্যা: 705
1
ফোকাস
1617
অনুসারী

মূল্য ক্রিয়া, পিরামিডিং, ৫% লাভ গ্রহণ, ৩% স্টপ লস

ওভারভিউ

এই কৌশলটি দামের ক্রিয়াকলাপ এবং পিরামিডের পজিশনিং পদ্ধতি ব্যবহার করে, যখন দাম 5% কমে যায় তখন পজিশন খোলার জন্য, এবং তারপরে পিরামিড পজিশনিং পদ্ধতির মাধ্যমে পজিশন খোলার জন্য, যখন দাম 5% বৃদ্ধি পায় তখন পজিশন বন্ধ না হওয়া পর্যন্ত। এই কৌশলটির প্রধান সুবিধা হ’ল প্রবণতা গঠনের প্রাথমিকভাবে হস্তক্ষেপ করা এবং পিরামিড পজিশনিং পদ্ধতির মাধ্যমে লাভের সুযোগ বাড়ানো। একই সাথে, কৌশলটি ঝুঁকি নিয়ন্ত্রণের জন্য 3% স্টপ লসও সেট করে।

কৌশল নীতি

  1. যখন দাম ৫% কমে যায়, তখন বেশি পজিশন করা যায়।
  2. পরবর্তী ৫টি K লাইনের মধ্যে, যদি দাম কমতে থাকে, তাহলে পজিশনিং চালিয়ে যান, সর্বোচ্চ ৪ বার পজিশনিং করুন।
  3. যখন দাম ৫% বৃদ্ধি পায়, তখন সমস্ত পজিশন মুছে ফেলা হয় এবং মুনাফা হয়।
  4. যদি দাম 3% স্টপ লস স্পর্শ করে, তাহলে সমস্ত পজিশন বন্ধ করে দেয় এবং স্টপ লস বেরিয়ে যায়।

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

  1. ট্রেন্ড গঠনের প্রথম দিকে হস্তক্ষেপ করে, দামের বিপরীত হওয়ার সুযোগকে কাজে লাগানো।
  2. পিরামিডের সাহায্যে পয়সা বাড়ানোর সুযোগ বাড়ায়।
  3. স্টপ লস সেট করুন এবং ঝুঁকি নিয়ন্ত্রণ করুন।
  4. এটি ২৪ ঘন্টা কাজ করে এবং এর জন্য মানুষের হস্তক্ষেপের প্রয়োজন হয় না।

কৌশলগত ঝুঁকি

  1. যদি দাম দ্রুত হ্রাস পায়, তাহলে স্টপ লস হতে পারে, যার ফলে ক্ষতি হতে পারে।
  2. যদি দাম বন্ধ হওয়ার আগে ব্যাপকভাবে ওঠানামা করে, তাহলে মুনাফা হ্রাস পেতে পারে।
  3. এই কৌশলটি বিপুল পরিমাণ ক্ষতির কারণ হতে পারে যদি বাজারটি তীব্রভাবে ওঠানামা করে বা একটি কালো কুয়াশা দেখা দেয়।

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

  1. অপ্টিমাইজড হ্যান্ড-অন এবং হ্যান্ড-অন অনুপাত, উদাহরণস্বরূপ, যখন দাম 3% কমে যায় তখন হ্যান্ড-অন বিবেচনা করা যেতে পারে, যখন দাম 7% বেড়ে যায় তখন হ্যান্ড-অন বন্ধ করা যায়। এটি লাভের সুযোগ বাড়িয়ে তুলতে পারে এবং ঝুঁকি নিয়ন্ত্রণ করতে পারে।
  2. প্রবণতা নির্ধারণে সাহায্য করার জন্য আরএসআই, এমএসিডি ইত্যাদির মতো আরও প্রযুক্তিগত সূচকগুলি প্রবর্তন করা।
  3. বিভিন্ন বাজার পরিবেশ এবং জাতের জন্য বিভিন্ন পরামিতি সেট করুন, বিভিন্ন বাজার বৈশিষ্ট্য মানিয়ে নিতে।

সারসংক্ষেপ

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

কৌশল সোর্স কোড
/*backtest
start: 2023-04-24 00:00:00
end: 2024-04-29 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=5
strategy("G Strategija su piramidavimu", overlay=true)


// Vartotojo įvestis investicijų sumai
investment_amount = input(1000.0, title="Investicijų suma")


// Nustatyti nuostolių ir pelno pasiekimo procentus
lossPercentage = input(3, title="Nuostolio procentas (%)") / 100


// Kintamasis saugoti atidarytoms pozicijoms
var int[] entryIndexes = array.new_int(0)
var float[] entryPrices = array.new_float(0)


// Kintamasis, nustatantis, ar turėtume atidaryti naują poziciją
var bool should_buy = false
var int open_candle_count = 0
var int positionCounter = 1 // Pozicijos skaitiklis


// Įėjimo logika (pirkti, kai kaina krenta)
if (hour >= 0 and hour <= 23) // Tikrina, ar yra 24 valandų
    should_buy := false
    for i = 1 to 5
        should_buy := should_buy or (close < close[i] * (1 - lossPercentage))
    if (should_buy and open_candle_count >= 5)
        strategy.entry("Pirkti_" + str.tostring(positionCounter), strategy.long, qty=investment_amount / close)
        array.push(entryIndexes, bar_index)  // Įrašyti atidarymo laiko indeksą
        array.push(entryPrices, close) // Įrašyti atidarymo kainą
        open_candle_count := 0
        positionCounter := positionCounter + 1 // Atnaujinti pozicijos skaitiklį
    else
        open_candle_count := open_candle_count + 1


// Išėjimo logika (uždaryti, kai pasiekiamas pelno lygis)
for i = 0 to array.size(entryIndexes) - 1
    var float takeProfitPrice = na // Nustatyti pradinę reikšmę "na"
    if array.size(entryPrices) > i and array.size(entryPrices) > 0
        takeProfitPrice := array.get(entryPrices, i) * 1.05 // Skaičiuojamas pelno pasiekimo lygis: 5% aukščiau atidarymo kainos
    strategy.exit("TakeProfit_" + str.tostring(i+1), "Pirkti_" + str.tostring(i+1), limit=takeProfitPrice) // Pridėti pelno pasiekimo lygį kaip išėjimo lygį