د برنامه کولو سوداګرۍ روبوټونه: وسیلې ، د پراختیا لپاره ژبه

Программирование

په کوم پروګرامینګ ژبو کې سوداګریز روبوټونه لیکل شوي یوه بې کاره پوښتنه نه ده او روښانه ځواب نلري. د کاروونکو لپاره خورا عام او په زړه پوري پوښتنه د
الګوریتمیک سوداګرۍ کې ښکیلتیا پیل کوي، دا دی: “د سوداګرۍ روبوټ رامینځته کولو لپاره غوره برنامې ژبه کومه ده؟” دلته هیڅ یو ځواب شتون نلري، نو د “غوره” اختیار شتون نلري. کله چې د راتلونکي معاون رامینځته کولو لپاره وسیله غوره کړئ ، نو اړینه ده چې ډیری فاکتورونه په پام کې ونیسئ: شخصي ستراتیژي چې په کار کې کارول کیږي ، مطلوب فعالیت او تنظیمات ، فعالیت ، ماډلیت او نور. پدې مقاله کې به موږ د دې په اړه وغږیږو چې تاسو د سټاک سوداګرۍ لپاره د باور وړ روبوټ مشاور رامینځته کولو لپاره کوم پوهه ، مهارتونه او وسیلې ته اړتیا لرئ ، د دې لپاره د برنامې کومه ژبه مناسبه ده ، او د بوټ رامینځته کولو اصلي مرحلې هم په پام کې ونیسئ. .
د برنامه کولو سوداګرۍ روبوټونه: وسیلې ، د پراختیا لپاره ژبه

Contents
  1. د سوداګرۍ روبوټ د ځان پراختیا ګټې او زیانونه څه دي
  2. د سوداګرۍ روبو مشاور رامینځته کولو پروسې کې کوم ګامونه شامل دي
  3. مالي تحلیل، سرایت شوي الګوریتمونه، د سوداګرۍ انجن
  4. څنګه د برنامه کولو سوداګرۍ روبوټونو لپاره ژبه غوره کړئ
  5. په مجازی حساب کې د سوداګرۍ روبوټ ډیبګ کول او ازموینه کول
  6. د سوداګرۍ روبوټ رامینځته کولو لپاره د کومې برنامې ژبې پوهه اړینه ده – د A څخه Z پورې د بوټ پراختیا
  7. د MetaQuotes ژبه 5
  8. له # څخه
  9. جاوا
  10. پیتون
  11. هغه وسیلې چې تاسو به ورته اړتیا ولرئ کله چې د سوداګرۍ روبوټ رامینځته کړئ
  12. د شتمنۍ لابراتوار
  13. MetaStock
  14. د اومیګا څیړنه
  15. TSLab
  16. سټاک تیز
  17. ژوندی تجارت
  18. سمارټ ایکس
  19. د سوداګرۍ پلیټ فارم لپاره د بوټ رامینځته کولو اصلي مرحلې
  20. مرحله 1: د راتلونکي سیسټم مفکوره او مفصل توضیحات
  21. مرحله 2: دمخه ازموینه
  22. دریمه مرحله: د روبوټیک سیسټم تحلیل
  23. مرحله 4: اصلي
  24. مرحله 5: د سوداګرۍ ستراتیژي رامینځته کول
  25. شپږم پړاو: ازموینه
  26. 7 مرحله: د پایلو تحلیل
  27. ایا دا ممکنه ده چې د برنامو مهارتونو پرته د تبادلې کار لپاره د سوداګرۍ روبوټ رامینځته کړئ؟
  28. میتود 1: ستاسو د سافټویر داخلي ژبې وسیلو په کارولو سره د سوداګرۍ روبوټ لیکل
  29. میتود 2: د ایکسل سپریډ شیټ کارول
  30. طریقه 3: د تحلیلي پلیټ فارمونو کارول
  31. میتود 4: د سوداګرۍ روبوټ رامینځته کولو په پروسه کې د برنامې ژبې کارول

د سوداګرۍ روبوټ د ځان پراختیا ګټې او زیانونه څه دي

یقینا، د تبادلې سوداګرۍ کې هر ګډون کونکي یو ځل د خپل انفرادي
روبوټیک معاون د جوړولو په اړه فکر کړی ، کوم چې به د سوداګرۍ پروسه اتومات کړي. د دې مسلې د حل کولو ترټولو اسانه لاره د یو پروګرامر سره اړیکه نیول دي چې د سوداګر ټولې هیلې په پام کې ونیسي او یو مناسب سوداګریز روبوټ جوړ کړي. مګر دلته ځینې “نقصان” هم شتون لري:

  • شاید هغه ستراتیژي چې تاسو په بوټ کې واچوله به ګټور وي؛
  • هر سوداګر فرصت نلري چې د خدماتو لپاره پیسې ورکړي، ځکه چې د سکریپټ جوړولو لګښت له $ 5 څخه پیل کیدی شي او په زرګونو کې پای ته ورسیږي؛
  • په ندرت سره، کله چې سیسټم د لومړي ځل وروسته پیرودونکي ته مناسب وي، ډیری وختونه کوډ د بیاکتنې لپاره لیږل کیږي ترڅو نیمګړتیاوې سمې کړي؛
  • تاسو به د دې توان ونلرئ چې پوه شئ چې متخصص څه لیکلي که تاسو د برنامه کولو ژبه نه پیژنئ ، کوم چې په پایله کې به د محصول ارزښت کم کړي.

مخکې له دې چې د متخصصینو خدماتو ته مراجعه وکړئ، تاسو کولی شئ پخپله د روبوټیک سیسټم رامینځته کولو هڅه وکړئ. د برنامه کولو مهارتونو ته اړتیا نشته – خدمت به په خپلواکه توګه د مخکیني ترتیب شوي ترتیباتو سره سم مشاور راټول کړي. په هرصورت، دلته تاسو کولی شئ د لاندې ستونزو سره مخ شئ:

  • تاسو به نشئ کولی کوم ټاکل شوي شاخصونه سیسټم ته وصل کړئ؛
  • دا ډول روبوټونه د API له لارې د تحلیلي معلوماتو او مستقیم نرخ جریانونو سره کار کولو کې شامل ندي.

د سوداګرۍ روبو مشاور رامینځته کولو پروسې کې کوم ګامونه شامل دي

مالي تحلیل، سرایت شوي الګوریتمونه، د سوداګرۍ انجن

له هرڅه دمخه ، مخکې لدې چې تاسو د سوداګرۍ مشاور رامینځته کول پیل کړئ ، تاسو اړتیا لرئ په روښانه ډول تصور وکړئ چې دا به کوم وړتیاوې ولري ، کوم فعالیت به پکې شامل وي او کوم دندې به یې پوښي. که تاسو د برنامه کولو پروسې په جریان کې د روبوټ دې اړخونو تحلیل پیل کړئ ، نو یو ښه چانس شتون لري چې تاسو به د نورو ګټورو اړخونو په لټه کې شئ ، او په پایله کې به تاسو وروسته ټول سیسټم بیا پیل کړئ. لومړی ګام د سوداګرۍ الګوریتم په اړه فکر کول، رسمي کول او پراختیا کول دي. دا مهمه ده چې دا الګوریتم په خورا تفصیل سره تشریح شي. د سوداګرۍ لپاره د الګوریتمونو رامینځته کول ، د سوداګرۍ روبوټونو منطق: https://youtu.be/02Htg0yy6uc

نوټ! د روبو مشاور لپاره غیر محدود شمیر شرایط شتون لري. دلته مهمه ده چې دا ستاسو اړتیاوې په بشپړه توګه پوره کړي او اړین کارونه بشپړ کړي، نو د پراختیا کونکي تصور دلته حد دی.

د روبوټ خورا مفصل لومړني عکس رامینځته کولو لپاره ، لاندې پوښتنو ته ځواب ووایاست:

  1. تاسو اړتیا لرئ پوه شئ چې په کوم قیمت کې د یوې ځانګړې شتمنۍ ترلاسه کول. که موږ پوسټ کړو، او امر لاهم ځړول شوی، بیه تللې ده. ایا موږ د بازار نرخونه اخلو؟
  2. څه باید وکړو که چیرې غوښتنلیک یوازې نیمایي بیرته وګټي؟ پاتې برخه د بازار په ارزښت پلورل. له کومې مودې وروسته؟
  3. د لیلام پای ته رسیدو دمخه د روبوټ غیر فعال کول؟ څومره مخکې؟ ایا دا به د یو آرامه بې ثباته فلیټ پراساس وي یا په برعکس، په زیاتوالي کې؟
  4. په کومو ورځو کې به روبوټ تجارت وکړي؟ د اونۍ په اوږدو کې یا په خورا بې ثباته ورځو کې لکه دوشنبه او جمعه؟
  5. کوم تمځای امرونه به په روبو مشاور کې برنامه شي؟

د بازارونو تحلیل کولو په وخت کې ډیری داسې پوښتنې شتون لري، او دا مهمه ده چې د هر یو له لارې کار وکړو ترڅو د پروګرام کولو په پای کې او وروسته کار کې ستونزې شتون ونلري.

څنګه د برنامه کولو سوداګرۍ روبوټونو لپاره ژبه غوره کړئ

په دوهم ګام کې، دا مهمه ده چې پریکړه وکړو چې د پروګرام کولو ژبه به په پراختیا کې کارول کیږي. که تاسو دمخه د برنامه کولو په برخه کې یو څه پوهه لرئ او تاسو پوهیږئ ، د مثال په توګه ، C# ، نو ډیری احتمال به تاسو یو سټیشنري غوښتنلیک ولیکئ چې ستاسو د بروکر سوداګرۍ ټرمینل API به کاروي ، راځئ چې ووایو دا به د QUIK سافټویر محصول وي.
د برنامه کولو سوداګرۍ روبوټونه: وسیلې ، د پراختیا لپاره ژبه

په زړه پورې! که تاسو د برنامه کولو سره تجربه نلرئ ، مګر غواړئ دا مهارتونه زده کړئ او خپل بوټ رامینځته کړئ ، د QPILE او QLUA ژبو ته پاملرنه وکړئ چې د QUIK کاري فلو کې رامینځته شوي.

په مجازی حساب کې د سوداګرۍ روبوټ ډیبګ کول او ازموینه کول

دریم ګام به دا وي چې زموږ کار وڅیړو کله چې روبوټ جوړ او لیکل کیږي.

مهم! د ازموینې او ډیبګ کولو مرحله پدې حالت کې خورا مهم دی ، ځکه چې حتی په سیسټم کې ترټولو کوچنۍ غلطي کولی شي ډیرې پیسې مصرف کړي!

دا غوره ده چې روبوټ په مخکینۍ بڼه ازموینه وکړئ. دا، موږ لنډ وخت غوره کوو، ازموینه ترسره کوو، ځینې نیمګړتیاوې لیرې کړو، نوي عناصر اضافه کړو، بیا راتلونکی وخت واخلئ، ازموینه وکړو او پایلې یې د پخوانیو سره پرتله کړو. او همداسی پسی. که د روبوټیک سیسټم په هر وخت وقفه کې ښې پایلې وښودلې، تاسو کولی شئ اصلي ازموینې ته لاړ شئ. یو مجازی حساب تقریبا د ریښتینې پلور سره ورته دی، یوازې په لږه غلطي کې ستاسو د ټولو ګټو له لاسه ورکولو خطر شتون نلري. په هرصورت، دا لاهم مهمه ده چې د سافټویر محصول په لږترلږه حجمونو کې ازموینه وکړئ، ځکه چې هیڅوک د بروکر کمیشن فیسونه نه دي لغوه کړي، په ځانګړې توګه که یوه نوې نه ازمویل شوې ستراتیژي چې تاسو مخکې په سوداګرۍ کې نه وي کارولې پدې ټولو کې اضافه شوي.

مهم! په سوداګرۍ کې، تاسو اړتیا لرئ چې خپل عملونه څو حرکتونه مخکې محاسبه کړئ، د ناکامۍ لپاره چمتو اوسئ. په هرصورت ، دا هم مهم دي چې د ازموینې مرحلې په جریان کې مثبت ، حتی ګټور کوچني تجارتونه په پام کې ونیسئ.

د سوداګرۍ روبوټ رامینځته کولو لپاره د کومې برنامې ژبې پوهه اړینه ده – د A څخه Z پورې د بوټ پراختیا

د پورته ټولو معلوماتو په تحلیل سره، یو څوک کولی شي منطقي پایلې ته ورسیږي چې د روبوټیک پلیټ فارم جوړولو لپاره د ژبې یا څو پروګرام کولو ژبې غوره کول لا دمخه یو ستونزمن پړاو دی، او دا د سیسټم ژور تحلیل ته اړتیا لري. کله چې د روبوټیک پانګوونې مشاور رامینځته کولو لپاره د برنامې ژبه غوره کړئ ، نو دا مهم دي چې لاندې فاکتورونه په پام کې ونیسئ:

  • د ځانګړو اسنادو شتون؛
  • ایا د غوره شوي برنامه کولو ژبې لپاره د سرچینې سرچینې شتون لري، نو د پوښتنې په صورت کې چیرته چې وګرځي؛
  • د وړیا نمونو شتون شتون لري؛
  • خبرې اترې، فورمونه، خبرې اترې چیرې چې تاسو کولی شئ د تجربه لرونکو پراختیا کونکو یا شوقیانو څخه مشوره وغواړئ چې د دوی په ترتیب کې بریالي کار لري؛
  • د تبادلې پراخوالی چیرې چې تاسو د روبوټ مشاور څخه کار اخلئ.

حتی د برنامه کولو ژبې خورا لږ پوهه په کوم کې چې تاسو د سکریپټ لیکلو پریکړه کوئ تاسو ته فرصت درکوي چې بشپړ شوي سیسټم په خپلواکه توګه تحلیل کړئ او د کار بشپړیدو وروسته یې ترمیم کړئ. نو تاسو اړتیا نلرئ هر وخت د تجربه لرونکي متخصص څخه مرسته یا مشوره وغواړئ، او لږ وخت به مصرف شي

برسېره پردې، د اړونده پروګرام کولو ژبې د روبوټ مشاور د مختلفو برخو پراختیا لپاره کارول کیږي:

  • د سوداګرۍ انجن – د لاسرسي وړ او ساده سیسټم چې د سپکو دندو ترسره کولو لپاره مسؤل دی، په C، C ++ کې جوړ شوی؛
  • د تنظیماتو اداره کولو لپاره د سوداګرۍ روبوټ – دا سیسټم د الګوریتمونو اداره کولو او د کارونکي انٹرفیس ایډیټ کولو مسؤل دی ، د سوداګرۍ پایلو وړاندې کولو میکانیزمونه پکې شامل دي؛ یو پروګرام په C++، C#، Java او داسې نورو کې لیکل شوی؛
  • د تاریخي معلوماتو پراساس د کاري پلیټ فارم ازموینې او د سوداګرۍ لپاره د پیرامیټونو غوره کولو لپاره خدمت – ماډل د تاریخي معلوماتو پراساس د نوي الګوریتمونو ازموینې لپاره مسؤل دی ، او اوسني الګوریتمونه هم تنظیموي؛ یوازې د سکریپټینګ پروګرامینګ ژبې د لیکلو لپاره کارول کیږي.
د برنامه کولو سوداګرۍ روبوټونه: وسیلې ، د پراختیا لپاره ژبه
د بازار تحلیل پراساس د برنامې ژبې غوښتنه شوې (پرته له دې چې د سوداګرۍ روبوټونو پراختیا ته پام وکړئ)

نو د سوداګرۍ لیکلو لپاره د برنامې ژبه غوره کړئ روبوټ: جاوا، پایتون، C# یا C++؟ نن ورځ، د سټاک مارکيټ خپل شرایط وړاندې کوي، پدې کې د سوداګریز روبوټونو پراختیا هم شامله ده، د بیلګې په توګه د دوی فعالیت، چې د تبادلې پورې محدود دی، د هغه ژبې په پام کې نیولو سره چې معاون لیکل شوی. لاندې ژبې په خورا لوی تقاضا کې دي: د میټا کوټس ژبه 5، C#، Java، Python او C++. وروستي دوه یې د زده کړې لپاره خورا اسانه دي. [سرلیک id=”attachment_1212″ align=”aligncenter” width=”1000″
د برنامه کولو سوداګرۍ روبوټونه: وسیلې ، د پراختیا لپاره ژبه

د MetaQuotes ژبه 5

دا د پروګرام کولو ژبه C++ ته ورته ده، دا د میټا سوداګر 5 خدمت لپاره د برنامو لیکلو او پراختیا لپاره کارول کیږي چې په فاریکس، فیوچر او نورو تبادلو کې د سوداګرۍ لپاره کارول کیږي. د ژبې اصلي ځانګړتیا د تبادلې سوداګرۍ کې د برخه اخیستونکو د ستونزو په حل کې تخصص دی: د اتوماتیک ترتیب شوي پلور څخه د دوی روښانه تحلیل پورې. نحو، لکه څنګه چې پورته یادونه وشوه، C++ ته نږدې دی او دا ممکنه کوي چې د اعتراض په بڼه کار وکړي. د میټا ایډیټر چاپیریال د مرستندویه پلیټ فارم په توګه چمتو شوی د ټولو وسیلو سره چې د سوداګرۍ روبوټ لیکلو لپاره اړین دي.
د برنامه کولو سوداګرۍ روبوټونه: وسیلې ، د پراختیا لپاره ژبهد پروګرام اصلي دندې په لاندې ډول دي:

  1. مشاور یو اتوماتیک سوداګریز سیسټم دی چې په ځانګړي چارټ پورې تړلی دی.
  2. د حساب شوي انحصارونو ګرافیکي ښودل یو شاخص دی چې د پیرودونکي لخوا رامینځته شوی د سینسرونو اضافه کولو په توګه چې دمخه په سیسټم کې رامینځته شوي.
  3. سکریپټ – یو سکریپټ چیرې چې د عمل کورس لیکل کیږي، د یو وخت اتوماتیک اجرا کولو لپاره رامینځته شوی.
  4. کتابتون د عامه موجودو دندو یوه ټولګه ده چیرې چې د مراجعینو پروګرامونو ډیری وختونه کارول شوي ماډلونه زیرمه شوي او ویشل کیږي. کتابتونونه په اوتومات ډول هیڅ ډول دندې نه ترسره کوي.
  5. د شاملولو فایل د ډیری کارول شوي کارونکي برنامې ماډلونو لومړنی متن دی.

له # څخه

دا پروګرامینګ ژبه د مایکروسافټ لخوا رامینځته شوې. دا په ټولو برخو کې څو اړخیزه او اسانه ده: د روبوټونو لیکلو پراخه ساحه، د وسیلو کارولو اسانتیا، خوندیتوب او اعتبار. د کتابتونونو رامینځته کولو وړتیا ، کوم چې د تجربه لرونکو متخصصینو لخوا ترتیب شوي کوډونو ټولګه ده ، د سوداګرۍ روبوټ لیکلو پروسه ساده کړې. د مثال په توګه ، ورته برنامه سټاکشارپ د پانګوونې سوداګرۍ بروکر لیکلو لپاره هر ډول کوډونه لري.

نوټ! د کتابتونونو په کارولو سره، کاروونکي د بروکر او ډیبګ کوډ په جوړولو کې وخت خوندي کوي. په هرصورت، مخکې یو کاروونکي چې غوښتل یې یو انفرادي اتوماتیک سیسټم رامینځته کړي لومړی باید یو کتابتون ولیکي، او دا د پروګرام کولو په برخه کې خورا جدي پوهې ته اړتیا لري. په هیڅ معنی سره ، د سافټویر سټاک بروکر رامینځته کولو لپاره ، دا د C# ژبې کارولو لپاره کافي دي.

په دې توګه، د C # په پوهیدو سره، تاسو کولی شئ په هر پلیټ فارم کې کار وکړئ، ځکه چې ژبه په هیڅ یو پورې تړلې نه ده. پدې کې ، تاسو کولی شئ دواړه د سوداګرۍ الګوریتم ازموینه وکړئ او کوډونه ، سکریپټونه او د سوداګرۍ پانګوونې بروکرونه ولیکئ.

جاوا

که موږ جاوا د پورته بیان شوي پروګرام کولو ژبې سره پرتله کړو، نو موږ کولی شو نتیجه وکړو چې دوی تقریبا ورته دي. جاوا د اعتراض پر بنسټ د برنامه کولو ژبه ده چې ډیری لوړې کچې دندې پرمخ وړي چې د روبوټونو رامینځته کولو لپاره مهم دي. د دې پروګرام کولو ژبې اصلي توپیر او مثبت ځانګړتیا د تطبیق وړتیا ده. یو سوداګریز روبوټ چې په یو ځانګړي پلیټ فارم کې لیکل شوی و به په نورو سایټونو کې له ستونزو پرته فعالیت وکړي. همچنان ، د نورو ژبو په پرتله ، جاوا د اصلي حافظې کار ماسک کوي ، کوم چې د لیکلو پروسه اسانه کوي ، دا دی ، کارونکي به د مودې لپاره نه پوهیږي چې واقعیا په پرمختللي کوډ کې څه پیښیږي. لکه څنګه چې پورته بیان شوي د پروګرام کولو ژبې په څیر، جاوا نشي کولی د اصلي عددونو سره تالیف شي.

نوټ! د جاوا پروګرامینګ ژبه د پروګرام شوي خدمت څخه په جلا توګه کار کیدی شي.

پیتون

Python ترټولو مشهوره او په پراخه کچه کارول شوي پروګرامینګ ژبه ده. د دې ترکیب ساده او اسانه دی ، او ډیری جوړ شوي کتابتونونه به تاسو سره د بوټ سره مدغم شوي پراخه مختلف دندې ترسره کولو کې مرسته وکړي. د اتوماتیک پانګوونې دلالانو لوی شمیر د دې برنامې ژبې ملاتړ کوي ، کوم چې پدې برخه کې د پیل کونکو کار خورا اسانه کوي.

هغه وسیلې چې تاسو به ورته اړتیا ولرئ کله چې د سوداګرۍ روبوټ رامینځته کړئ

د برنامو ژبو پوهیدل یو شی دی ، مګر د سافټویر محصول رامینځته کولو لپاره د مناسبو او مؤثرو وسیلو مالکیت بل شی دی. راځئ یو څو عناصرو ته وګورو چې د پراختیا پروسه او د سکریپټ لیکل به خورا ساده کړي.

د شتمنۍ لابراتوار

دا خدمت په بازار کې د روبوټیک سیسټمونو تخنیکي ارزونې ، رامینځته کولو او ازموینې لپاره خورا مؤثر دی. دلته د پروګرام کولو اصلي ژبه WealthScript ده. دا د CLI ملاتړ سره د کتابتونونو او برنامو لیکلو لپاره مختلف ژبې هم کاروي.
د برنامه کولو سوداګرۍ روبوټونه: وسیلې ، د پراختیا لپاره ژبهد محصول جوهر دا دی چې پراختیا کونکی خپله تګلاره په تفصیل سره بیانوي، او خدمت د عملیاتو لپاره غوښتنې راټولوي. د ځانګړو کتابتونونو له لارې، امرونه د سوداګرۍ ترمینل ته لیږل کیږي او هلته اجرا کیږي.

نوټ! دا سکیم ډیری محدودیتونه لري، نو دا ستونزمنه ده چې د روسیې په سټاک ایکسچینجونو کې ورسره کار وکړو.

د سوداګرۍ روبوټ رامینځته کولو لپاره د برنامې ژبه غوره کولو څرنګوالی – د سوداګر لپاره برنامه کول: https://youtu.be/qgST8X3mrsg

MetaStock

MetaStock یو بل بهرنی خدمت دی چې ستاسو د خپل فارمولونو ترلاسه کولو لپاره د مختلفو شاخصونو او عناصرو کتابتون لري. د پلیټ فارم ګټه د برنامې ساده ژبه ده ، او زیان یې د ثانوي کتابتونونو له لارې د سوداګرۍ ټرمینالونو سره ترکیب دی ، کوم چې د روسیې مالي پلیټ فارمونو کې د کارولو محدودیتونو او ستونزو لامل هم کیږي. د MetaStock نیمګړتیا دا ده چې دلته په روبوټ کې درنې ستراتیژیانې نشي معرفي کیدی.
د برنامه کولو سوداګرۍ روبوټونه: وسیلې ، د پراختیا لپاره ژبه

د اومیګا څیړنه

دا خدمت د روبوټیک پانګوونې بروکرانو ازموینې لپاره پلیټ فارم چمتو کوي ، او د دوی بشپړ میخانیکي تحلیل هم ترسره کوي. دلته د پروګرام کولو اصلي ژبه اسانه ژبه ده، د پاسکال سره ورته. د سافټویر محصول د نیمګړتیاوو په منځ کې، په سیسټم کې پرله پسې ناکامۍ او د ترتیباتو پیچلتیا توپیر کیدی شي. سربیره پردې ، د اومیګا څیړنه یوازې د جوړ شوي ډیټا فارمیټ ملاتړ کوي او د نورو سیسټمونو فایلونه نه مني.

TSLab

د پورته ذکر شوي وسیلې په څیر ، TSLab د سوداګرۍ روبوټونو رامینځته کولو لپاره یو پلیټ فارم دی ، په بیله بیا د دوی تحلیل او ترمیم کول ، په ځانګړي توګه د روسیې سټاک بازار لپاره مطلوب. اصلي ګټه د دې وړتیا ده چې د سوداګرۍ ستراتیژي د فلو چارټ په شکل کې ولیکي که چیرې کارونکي د برنامه کولو مهارتونه ونه لري.
د برنامه کولو سوداګرۍ روبوټونه: وسیلې ، د پراختیا لپاره ژبه

سټاک تیز

د StockSharp سافټویر وسیله په خپل لومړني نسخه کې وړیا ده ، مګر د پرو پرمختللي نسخه لري ، کوم چې خورا پراخه او خورا زړه راښکونکي فعالیت لري. د پروګرام کولو اصلي ژبه C# ده.
د برنامه کولو سوداګرۍ روبوټونه: وسیلې ، د پراختیا لپاره ژبه

ژوندی تجارت

دا محصول د سینټ پیټرزبورګ روسی شرکت کوفیټ د کار میوه ده. په خدمت کې د جوړ شوي ترمینل له لارې، تاسو کولی شئ روبوټونه پیل کړئ، او د ورته شرکت څخه د روبوټلاب محصول کې یې پراختیا ورکړئ. دلته تاسو کولی شئ د سوداګرۍ تګلارې د فلو چارټ په بڼه هم ولیکئ، که تاسو د پروګرام کولو مهارتونه نلرئ، او بیا یې په ټرمینل کې پلي کړئ.
د برنامه کولو سوداګرۍ روبوټونه: وسیلې ، د پراختیا لپاره ژبه

سمارټ ایکس

د سمارټ ایکس سوداګرۍ پلیټ فارم یو پیژندل شوی ټرمینل ندی ، مګر د سافټویر بشپړ محصول دی چې پکې د TradeScript ویکتور برنامه کولو ژبه شامله ده ، په ځانګړي توګه په متحده ایالاتو کې د امریکایی شرکت Modulus Financial Engineering لخوا د روبوټیک پانګوونې بروکرانو پراختیا لپاره رامینځته شوی
د برنامه کولو سوداګرۍ روبوټونه: وسیلې ، د پراختیا لپاره ژبه. د سافټویر محصول اصلي ګټې په لاندې ډول دي:

  • د تاریخي معلوماتو پراساس د سوداګرۍ سیسټم ازموینې پلي کولو وړتیا؛ په ورته وخت کې، معلومات د دریمې ډلې څخه ډاونلوډ ته اړتیا نلري، ډیری وختونه تادیه شوي، سرچینې، SmartX دوی په خپلواک ډول ډاونلوډ کوي؛
  • د ټیک بدلونونو پراساس د سوداګرۍ ستراتیژي رامینځته کول.

د برنامه کولو سوداګرۍ روبوټونه: وسیلې ، د پراختیا لپاره ژبه

د سوداګرۍ پلیټ فارم لپاره د بوټ رامینځته کولو اصلي مرحلې

مرحله 1: د راتلونکي سیسټم مفکوره او مفصل توضیحات

لومړی ګام دا دی چې دا معلومه کړئ چې تاسو څنګه غواړئ په سټاک ایکسچینج کې پیسې وګټئ. په ساده کلمو کې، د خپل الګوریتمیک ستراتیژۍ یا نظرونو پراختیا لپاره، که چیرې ډیری شتون ولري. د دې لپاره چې د مفکورې جوړول اسانه کړي، له ځانه څلور مهمې پوښتنې وپوښتئ چې د ځواب موندلو لپاره اسانه ندي، مګر دوی به په چټکۍ سره د روبوټ پراختیا ته حرکت ورکړي: ستاسو د سوداګرۍ ستراتیژۍ مفکوره څه ده؟

  1. د سوداګرۍ روبوټ به کوم دندې چې تاسو یې برنامه مسؤل یاست ، او دا به د سوداګرۍ پروسې څنګه اغیزه وکړي؟
  2. ایا دا اړینه ده چې اضافي ګرافیکي بریښنایی سرکټ یا د ښه لیکل شوي ماهر مشاور لپاره سکریپټ رامینځته کړئ؟
  3. آیا له تخنیکي پلوه ممکنه ده چې خپله مفکوره په خپل اصلي بڼه پلي کړئ او پیچلتیا یې څه ده؟ ایا تاسو د تجربه لرونکي پروګرامر مرستې ته اړتیا لرئ یا دا ممکنه ده چې دا پخپله اداره کړئ؟

دې پوښتنو ته د روښانه ځوابونو په ورکولو سره، تاسو به خپل وخت خوندي کړئ، مفکوره په ډیر تفصیل سره کار وکړئ، او دمخه په شعوري توګه پخپله د پروګرام لیکل پیل کړئ.

مرحله 2: دمخه ازموینه

که تاسو دمخه د الګوریتمیک ستراتیژي یا مفکوره لرئ، نو تاسو اړتیا لرئ چې دا د ځانګړو پروګرامونو او وسیلو په کارولو سره د تاریخي معلوماتو پر بنسټ ازموینه وکړئ چې موږ یې پورته بیان کړل.

نوټ! د روبوټ مشاور اصلي فعالیت سره معامله کولو لپاره، تاسو اړتیا لرئ د څو ورځو وړیا وخت تخصیص کړئ.

که تاسو اسانه پایله ترلاسه کړې وي ، د ګراف په وکر کې بدلون ، بل ګام ته لاړشئ.

دریمه مرحله: د روبوټیک سیسټم تحلیل

مخکې لدې چې د سیسټم پانګوونې معاون جدي پراختیا پیل کړئ ، هڅه وکړئ احتمالي خطرونه تحلیل او جلا کړئ. په دودیز ډول، دوی په دوو کټګوریو ویشل شوي دي:

  • تجارت
  • ډیزاین

د سوداګرۍ خطرونه ټول هغه ټکي دي چې د سوداګرۍ الګوریتم رامینځته کولو په پروسه کې به له لاسه ورکړل شي. د ډیزاین خطرونه د بریښنا بندیدو خطرونه دي ، د روبو مشاور او سټاک ایکسچینج ترمینځ د اړیکو له لاسه ورکول. دا خطرونه، د سوداګرۍ په څیر، د ډیرو معتبر او ثابت سرورونو په غوره کولو سره د امکان تر حده کم کیدی شي.

مرحله 4: اصلي

د سټاک بازار کې د اتوماتیک پلور لپاره، د تبادلې سوداګرۍ کې برخه اخیستونکی د سوداګرۍ اصلي ته اړتیا لري چې دا به د سوداګرۍ ستراتیژیو ترسره کول ممکن کړي.

مرحله 5: د سوداګرۍ ستراتیژي رامینځته کول

وروسته له دې چې اصلي جوړ شو یا چمتو شوی غوره شو، تاسو کولی شئ د سوداګرۍ ستراتیژي لیکل پیل کړئ. تر ټولو لومړی، دا مهمه ده چې د الګوریتم پیرامیټونه پوه شي، یعنې:

  • د پلور مهال ویش (کله چې ستراتیژي پرانیزي او پوستونه وتړي)؛
  • د سوداګرۍ ستراتیژۍ اتومات (څومره لږ عناصر کارول کیږي، ښه).

هرڅومره ژر چې د پیرامیټونو سره مسله وتړل شي ، تاسو اړتیا لرئ د موقعیتونو د پرانستلو او تړلو لپاره مقررات تشریح کړئ.

شپږم پړاو: ازموینه

د سوداګرۍ ستراتیژۍ لیکلو وروسته ، دا باید په مجازی حساب یا ریښتیني سوداګرۍ کې ازمول شي.

نوټ! په دې مرحله کې، دا مهمه ده چې ډاډ ترلاسه کړئ چې هغه ستراتیژي چې تاسو یې جوړه کړې ده هغه پایلې راوړي چې تاسو یې تمه درلوده، پرته له دې چې د بازار حالت ته پام وکړئ، پرته له دې چې غیر ضروري عملیات ترسره کړئ.

که چیرې په کوم ځای کې غلطۍ شتون ولري، بیرته د پراختیا دریم یا څلورم پړاو ته لاړ شئ او عناصر یې ترمیم کړئ.

7 مرحله: د پایلو تحلیل

دې مرحلې ته رسیدو سره ، تاسو اړتیا لرئ د تبادلې سوداګرۍ کې د برخه اخیستونکي د معاملاتو ژورنال رامینځته کړئ. پدې کې باید په تړلو پوستونو (سوداګرۍ) کې لیږد شامل وي او په اتوماتيک ډول تحلیلي میزونه او چارټونه رامینځته کړي، کوم چې د ازموینې پایلې منعکس کوي.

مهم! دا اړینه ده چې په دوامداره توګه معلومات تازه کړئ او په دې ژورنال کې د ننوتلو څخه سترګې پټې نه کړئ.

یوځل چې تاسو باثباته پایلې ترلاسه کړې ، د اوسني بازار شرایطو سره سم د خپلې سوداګرۍ ستراتیژۍ لپاره د پیرامیټونو تنظیم کول پیل کړئ.

ایا دا ممکنه ده چې د برنامو مهارتونو پرته د تبادلې کار لپاره د سوداګرۍ روبوټ رامینځته کړئ؟

TOP 4 ارزانه او اسانه لارې چې د اتوماتیک بروکر لیکلو لپاره د پروګرام کولو ژبو پوهه پرته تل د پروګرام کولو ژبو د پوهیدو او زده کولو لپاره وخت او فرصت شتون نلري، مګر بیا هم د خپل سیسټم جوړولو لپاره خورا لیوالتیا شتون لري. او دا ریښتیا ده!

میتود 1: ستاسو د سافټویر داخلي ژبې وسیلو په کارولو سره د سوداګرۍ روبوټ لیکل

دا اختیار د سوداګرۍ روبوټ اصلي لیکلو ته ورته دی، مګر دا ساده دی. د مثال په توګه، کله چې د Quik پلیټ فارم کې کار کوي، د تبادلې په سوداګرۍ کې ګډون کوونکی کولی شي د ځان لپاره سیسټم د ځانګړو پیرامیټونو په ترتیبولو سره اتومات کړي. د سایټ پراختیا کونکي د سکریپټ کوډونو تنظیم کولو سره په اسانه عملیاتو کې مرسته کوي ترڅو دوی د پیرودونکي غوښتنو ته ګړندي او مؤثره ځواب ووایی. په هرصورت، ځینې وختونه د دندو اجرا کول لاهم د سیسټم د ناکامۍ له امله ځنډول کیږي.

د برنامه کولو سوداګرۍ روبوټونه: وسیلې ، د پراختیا لپاره ژبه
بوټ په LUA کې د Quik لپاره

میتود 2: د ایکسل سپریډ شیټ کارول

د دې میتود اصلي ګټه د پلي کولو سادگي او اسانتیا ده. دا د پیل کونکو لپاره مناسب دی څوک چې د برنامې ژبې په اړه هیڅ نه پوهیږي. د اتوماتیک پانګې اچونې بروکر لیکلو لپاره، تاسو اړتیا لرئ چې د خورا لومړنۍ ژبې سره آشنا شئ – VBA. ترکیب اسانه دی، نو دا به ډیر وخت ونه نیسي چې زده کړي.

د ایکسل سپریډ شیټ کارولو زیانونه ورو کار دی او ځینې ستونزې کله چې د سوداګرۍ سیسټم ته روبوټ معرفي کوي.

طریقه 3: د تحلیلي پلیټ فارمونو کارول

د داسې تحلیلي پلیټ فارمونو کارول لکه MetaStock یا WealthLab د سوداګرۍ دندو سره روبوټ ته اجازه نه ورکوي، دا مهمه ده چې د پراختیا پروسې په جریان کې یې تطبیق کړئ. د دې میتود په ګټو کې د تاریخي معلوماتو پراساس د چک کولو وړتیا شامله ده، او نیمګړتیاوې په سیسټمونو کې پرله پسې ناکامۍ او د پراختیا پروسې سره د اضافي وسیلو نښلولو اړتیا ده.

میتود 4: د سوداګرۍ روبوټ رامینځته کولو په پروسه کې د برنامې ژبې کارول

د پورته بیان شوي معلوماتو پراساس ، موږ وموندله چې د اتوماتیک پانګوونې بروکر رامینځته کولو لپاره خورا مشهور او په تقاضا کې د داسې برنامې ژبې دي لکه جاوا ، پایتون ، C# ، C++ او نور. د سیسټمونو اصلي ګټه په ځانګړي ډول د سافټویر میتود له لارې لیکل شوي لوړ سرعت او موثریت دی. کارونکی هم کولی شي اصلاح کړي، مختلف فورمولونه وکاروي او د دوی په سوداګرۍ کې اصلي ستراتیژیک حرکتونه هڅه وکړي. تاسو کولی شئ په انټرنیټ کې اړین فورمولونه ومومئ او د ځینې شتمنیو په پام کې نیولو سره، ستاسو د سوداګرۍ ستراتیژۍ کې یې بدل کړئ. نو ، موږ معلومه کړه چې څنګه خپل سوداګریز روبوټ رامینځته کړو او د دې لپاره څه اړین دي. د پراختیا پروسه دومره پیچلې نه ده، مګر دا مهمه ده چې پوه شي چې په دې کې ترسره شوې کوچنۍ تېروتنه کولی شي سوداګر زیانمن کړي،

info
Rate author
Add a comment