4
ফোকাস
1271
অনুসারী

মুদ্রার বৃত্তে পরিমাণগত লেনদেনের জন্য নতুনরা, এখানে একবার দেখুন - আপনাকে মুদ্রার বৃত্তে পরিমাণ নির্ধারণের কাছাকাছি নিয়ে যাচ্ছে (4)

তৈরি: 2021-05-24 09:55:03, আপডেট করা হয়েছে: 2024-12-04 21:26:28
comments   6
hits   2321

মুদ্রার বৃত্তে পরিমাণগত লেনদেনের জন্য নতুনরা, এখানে একবার দেখুন - আপনাকে মুদ্রার বৃত্তে পরিমাণ নির্ধারণের কাছাকাছি নিয়ে যাচ্ছে (4)

মুদ্রার বৃত্তে পরিমাণগত লেনদেনের জন্য নতুনরা, এখানে একবার দেখুন - আপনাকে মুদ্রার বৃত্তে পরিমাণ নির্ধারণের কাছাকাছি নিয়ে যাচ্ছে (4)

আগের কয়েকটি নিবন্ধে, আমি অনেকগুলি মুদ্রা বৃত্তের ধারণা, প্রোগ্রাম করা এবং পরিমাণগত ট্রেডিং মৌলিক ধারণা শিখেছি। অবশেষে, আমরা এই প্রবন্ধে কৌশল সম্পর্কে কথা বলতে পারি, আমরা একসাথে একটি সহজ কৌশল প্রয়োগ করতে শিখব। [গ্রিড স্ট্র্যাটেজি] সম্পর্কে, সমস্ত ট্রেডিং স্টুডেন্টদের এটা শোনা উচিত ছিল যদি আপনি আজকাল না করেনবিনিময়তারা সকলেই তাদের নিজস্ব প্রোগ্রাম্যাটিক এবং পরিমাণগত ট্রেডিং ফাংশন চালু করেছে। সবচেয়ে সাধারণ এবং ব্যবহারে সহজ কৌশল হলগ্রিড কৌশল. যাইহোক, প্রতিটি এক্সচেঞ্জের দ্বারা প্রদত্ত গ্রিড কৌশল ফাংশন এবং বিশদগুলি আলাদা, এখন আপনি পরিমাণ নির্ধারণের জন্য মুদ্রার বৃত্তে প্রবেশ করার পরিকল্পনা করছেন৷ কেন আমরা নিজেরাই একটি গ্রিড কৌশল বাস্তবায়ন করি না?

এই সময়ে, কিছু সহপাঠী হয়তো বলেছিল: “কোড লিখতে পারছি না!” “যখন আপনি কোডটি দেখেন তখন এটি একটি বড় মাথাব্যথা!”

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

এই সময়ে, আপনার যদি একটি সহজ টুল থাকে তবে এটি বেশ সহজ হবে, অন্তত অসুবিধা 70% কমে যাবে। আপনি কল্পনা করতে পারেন যে আপনি যদি শুধুমাত্র লেনদেনের যুক্তি নিজেই লেখেন, তবে অন্যান্য ফাংশন যেমন এক্সচেঞ্জ ইন্টারফেস ডকিং, স্বাক্ষর যাচাইকরণ, কনফিগারেশন ফাইল, অপারেটিং এনভায়রনমেন্ট নির্মাণ, UI ইন্টারফেস লেখা, ইন্টারেক্টিভ রাইটিং এবং অন্যান্য ফাংশনগুলি সবই রেডিমেড, কতটা সুবিধাজনক এবং দ্রুত। এটা

বিশ্বাস হচ্ছে না? আসুন এটি চেষ্টা করে দেখুন এবং দেখুন!

একটি সাধারণ স্পট গ্রিড কৌশল প্রয়োগ করুন

আমরা যে টুলটি ব্যবহার করি তা হল: উদ্ভাবক কোয়ান্টিটেটিভ ট্রেডিং প্ল্যাটফর্ম (FMZ.COM)। গ্রিড কৌশলটির মূল নকশাটি আসলে গ্রিড ক্রয় এবং বিক্রয়ের যুক্তি, তাই এটি এমন কিছু যা কৌশলটি ডিজাইন করার আগে অবশ্যই স্পষ্ট করা উচিত। আমাদের লক্ষ্য হল কৌশল ডিজাইনকে সহজ এবং সহজবোধ্য করা, তাই যত কম পরামিতি এবং যুক্তি যত সহজ, তত ভাল।

এখানে একটি কৌশল ডিজাইন করার প্রাথমিক প্রক্রিয়া রয়েছে:

  • 1. কৌশলগত প্রয়োজনীয়তার সারসংক্ষেপ

সহজ কথায়, আপনার কৌশলটি কী করবে, এটি কীভাবে করা হবে, এর কী কার্যকারিতা থাকবে ইত্যাদি। এই তথ্যগুলি আসলে লেখার আগে একটি নথিতে (যেমন একটি নোটপ্যাড) লেখা যেতে পারে। কৌশল কোড। FMZ-এ কৌশল তৈরি করা খুবই সহজ। প্ল্যাটফর্মটি আপনার জন্য এই চাহিদাগুলির সমাধান প্রস্তুত করেছে, এবং আমাকে এই চাহিদাগুলি একটি নোটবুকে লিখতে হবে না (যা পরিচালনা করা খুব সুবিধাজনক নয়)। আমি কৌশলগত প্রয়োজনীয়তাগুলি সরাসরি কৌশলগত নোটগুলিতে লিখে রাখি।

মুদ্রার বৃত্তে পরিমাণগত লেনদেনের জন্য নতুনরা, এখানে একবার দেখুন - আপনাকে মুদ্রার বৃত্তে পরিমাণ নির্ধারণের কাছাকাছি নিয়ে যাচ্ছে (4)

এটি লেখার পরে কৌশলটি সংরক্ষণ করতে মনে রাখবেন, এবং তারপরে আমরা কৌশল প্রয়োজনীয়তাগুলি লিখব (কৌশলের প্রয়োজনীয়তাগুলি স্ট্যাটিক নয়, এবং সেগুলি বিকাশ করার সময় রেকর্ড করা যেতে পারে)।

  • কৌশল একটি স্পট ট্রেডিং কৌশল হিসাবে ডিজাইন করা হয়েছে, এবং ট্রেডিং জোড়া হয়XXX_USDT,উদাহরণস্বরূপ:BTC_USDT

  • গ্রিডটি সমান ব্যবধানের সাথে ডিজাইন করা হয়েছে, যার সহজ অর্থ হল গ্রিডের দুটি সন্নিহিত বিন্দুর মধ্যে দূরত্ব একটি নির্দিষ্ট মূল্যের পার্থক্য।

  • গ্রিডটি একটি অসীম গ্রিড হিসাবে ডিজাইন করা হয়েছে যা অনির্দিষ্টকালের জন্য প্রসারিত করা যেতে পারে।

  • অর্ডার পদ্ধতি বাজার আদেশ ব্যবহার করে.

    1. গ্রিড ডেটা কাঠামো তৈরি করুন:

অস্পষ্ট ধারণার জন্য, আমরা অঙ্কন এবং বিশ্লেষণ করে শুরু করতে পারি।

মুদ্রার বৃত্তে পরিমাণগত লেনদেনের জন্য নতুনরা, এখানে একবার দেখুন - আপনাকে মুদ্রার বৃত্তে পরিমাণ নির্ধারণের কাছাকাছি নিয়ে যাচ্ছে (4)

আপনি উপরের এবং নীচের দিকে একটি গ্রিড তৈরি করতে বেস পয়েন্ট হিসাবে প্রারম্ভিক মূল্য ব্যবহার করতে পারেন। তথাকথিত গ্রিড হল ক্রয়-বিক্রয় লাইন লেয়ার বাই লেয়ার। চার্টের মাধ্যমে, আমরা জানতে পারি যে প্রতিটি লাইনের দুটি সম্ভাবনা রয়েছে: 1. দাম বেশি। ২. দাম কমে যাওয়া। উপরে দামের ক্রসিং নির্দেশ করে যে দাম বেশি চলছে এবং আপনাকে বিক্রি করতে হবে, এবং তারপরে ক্রয় এবং লাভের জন্য মূল্য ফিরে আসার জন্য অপেক্ষা করুন। একটি মূল্য ভাঙ্গন নির্দেশ করে যে দাম কমছে এবং আপনাকে কিনতে হবে, তারপর দাম বাড়ার জন্য অপেক্ষা করুন এবং লাভ করার জন্য বিক্রি করুন। তাই প্রতিটি গ্রিড লাইনে দুটি ট্রেডিং পদ্ধতি রয়েছে: ক্রয় এবং বিক্রয়। এবং প্রতিটি গ্রিড লাইনের একটি অন্তর্নিহিত বৈশিষ্ট্য রয়েছে, যা এই লাইন দ্বারা চিহ্নিত মূল্য। উদাহরণস্বরূপ, ছবিতে A/B/C/D এর উপস্থাপনা। একটি কৌশল ডিজাইন করার সময়, আমরা প্রথমে বুঝতে পারি আমরা কী চাইকি, এবং তারপর এটি করা সহজ হবে।

একটি ফাংশন লিখুন যা একটি গ্রিড ডেটা কাঠামো তৈরি করে:

  function createNet(begin, diff) {   // begin,diff是参数,begin是初始价格,diff是网格间距(等差网格的间距是价格)
      var oneSideNums = 10            // 网格向上、向下一边生成10条线,上图是一边生成2条(AB一边,CD一边),生成10条的自行脑补画面
      var up = []                     // 用来储存向上的“网格线”数据结构
      var down = []                   // 用来储存向下的“网格线”数据结构
      for (var i = 0 ; i < oneSideNums ; i++) {    // 根据oneSideNums的大小确定次数,循环构造“网格线”数据结构
          var upObj = {                            // 构造一条向上的“网格线”数据结构
              buy : false,                         // 买入标记,初始标记为false ,意思为没有买入
              sell : false,                        // 卖出标记....
              price : begin + diff / 2 + i * diff, // 这条“网格线”表示的价格位,可以观察根据循环进行,价格位是依次升高的
          }
          up.push(upObj)                           // 构造好的“网格线”数据结构放入up数组

          var j = (oneSideNums - 1) - i            // 循环时 j 的变动是:9 ~ 0
          var downObj = {
              buy : false,
              sell : false,
              price : begin - diff / 2 - j * diff,
          }
          if (downObj.price <= 0) {                // 价格不能小于等于0 
              continue
          }
          down.push(downObj)                       // 构造好的“网格线”数据结构放入down
      }    

      return down.concat(up)                       // 把up加在down之后,形成一个网格线价格从小到大的网格数组结构
  }

প্রভাব দেখতে আপনি একা এই ফাংশন চালাতে পারেন. FMZ এ [ডিবাগিং টুলস] বা [ব্যাকটেস্টিং সিস্টেম] এই ধরনের ছোট কোড ডিবাগ করার জন্য খুবই সুবিধাজনক।

মুদ্রার বৃত্তে পরিমাণগত লেনদেনের জন্য নতুনরা, এখানে একবার দেখুন - আপনাকে মুদ্রার বৃত্তে পরিমাণ নির্ধারণের কাছাকাছি নিয়ে যাচ্ছে (4)

নির্মিত তথ্য পর্যবেক্ষণ করা যেতে পারে.

  [
      {"buy":false,"sell":false,"price":5},
      {"buy":false,"sell":false,"price":15},
      {"buy":false,"sell":false,"price":25},
      {"buy":false,"sell":false,"price":35},
      {"buy":false,"sell":false,"price":45},
      {"buy":false,"sell":false,"price":55},
      {"buy":false,"sell":false,"price":65},
      {"buy":false,"sell":false,"price":75},
      {"buy":false,"sell":false,"price":85},
      {"buy":false,"sell":false,"price":95},
      {"buy":false,"sell":false,"price":105},  // 100是起始价格,从105开始向上第一条线,间距10
      {"buy":false,"sell":false,"price":115},  // ... 
      {"buy":false,"sell":false,"price":125},
      {"buy":false,"sell":false,"price":135},
      {"buy":false,"sell":false,"price":145},
      {"buy":false,"sell":false,"price":155},
      {"buy":false,"sell":false,"price":165},
      {"buy":false,"sell":false,"price":175},
      {"buy":false,"sell":false,"price":185},
      {"buy":false,"sell":false,"price":195}
  ]
  • 3. লেনদেনের যুক্তি বিশ্লেষণ

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

এখনও আগের ছবিটি ব্যবহার করছি।

মুদ্রার বৃত্তে পরিমাণগত লেনদেনের জন্য নতুনরা, এখানে একবার দেখুন - আপনাকে মুদ্রার বৃত্তে পরিমাণ নির্ধারণের কাছাকাছি নিয়ে যাচ্ছে (4)

t1 হল একটি মুহূর্ত এবং t2 হল টি 1 এর পর একটি মুহূর্ত এটি সি লাইন অতিক্রম করে কিনা তা বিচার করার জন্য, আমাদের শুধুমাত্র বিচার করতে হবেP1 < CএবংP2 > C。 একইভাবে, যদি আমরা বিচার করি যে নীচের লাইনটি B অতিক্রম করে, আমাদের কেবল বিচার করতে হবেP1 > BএবংP3 < B。 সেই সময়ে, আমরা শুধুমাত্র ট্রাভার্সাল ব্যবহার করব (সাধারণ মানুষের পরিভাষায়, ট্রাভার্সাল মানেএক এক করে তাদের দিকে তাকান) গ্রিড অ্যারের প্রতিটি লাইনের জন্য, এটি উপরে বা নিচে যায় কিনা তা বিচার করুন। এটা খুব সহজ না?

ঊর্ধ্বমুখী এবং নিম্নগামী মূল্য ক্রসিং অ্যাকশন ধরার পর, এই অ্যাকশনগুলি ট্রিগার হলে আমি কি অর্ডার দিতে পারি? স্পষ্টতই এটি সম্ভব নয় যদি একটি লাইনে দাম বারবার ক্রস-ডাউন হয়, এর মানে কি একই দামের স্তরে বারবার লেনদেন হ্যান্ডলিং ফি বার্ন করবে? তাই, ঊর্ধ্বমুখী এবং নিম্নগামী ক্রসিংগুলিকে ট্রিগার করার জন্য এখনও একাধিক বিচার শর্ত রয়েছে এর জন্য আমাদের তৈরি করা গ্রিড লাইন ডেটা কাঠামোতে ক্রয়/বিক্রয় ট্যাগ ব্যবহার করা প্রয়োজন (উদাহরণস্বরূপ: {“buy”:false,“sell ” :fal,“দাম”:5})।

পড়ার জন্য ধন্যবাদ, আমরা পরবর্তী সংখ্যায় ব্যাখ্যা করতে এবং শিখতে থাকব।