به عنوان مثال سیستم های معاملاتی ACSIL

ساخت وبلاگ

در این صفحه به عنوان مثال سیستم های معاملاتی ACSIL (رابط مطالعه و زبان پیشرفته سفارشی) لیست شده است. برای کسب اطلاعات بیشتر ، از یک مطالعه سفارشی پیشرفته به تجارت خودکار مراجعه کنید.

همچنین بسیاری از سیستم های تجاری نمونه در پرونده /acs_source/tradingsystem. cpp در پوشه ای که نمودار Sierra روی سیستم شما نصب شده است وجود دارد.

مثال تجارت 1

مثال

#include "sierrachart. h" scdllname ("sctradingexample1") /* نمای کلی -------- نمونه ای از یک سیستم تجاری که وارد یک موقعیت جدید می شود یا یک موجود موجود را در متقاطع دو زیرگراف مطالعه معکوس می کند. هنگامی که Line1 از خط 2 از زیر سیستم عبور می کند ، طولانی خواهد شد. هنگامی که Line1 از Line2 از بالا عبور می کند ، سیستم کوتاه می شود. نظرات -------- * به کاربر این مطالعه سیستم معاملاتی اجازه دهید دو خط زیرگراف مطالعه را برای نظارت بر یک متقاطع انتخاب کند. این کار با استفاده از sc. input [] انجام می شود. در تنظیمات مطالعه ، کاربر با جعبه های لیست برای انتخاب مطالعه و زیرگراف ارائه شده است.* مثال از قابلیت های وارونگی مدیریت تجارت خودکار با تنظیم SC. Supportrtreversals به 1. استفاده می کند. این بدان معنی است که ما به سادگی با SC. Buyentry برای مدت کوتاهی و با تعداد قراردادهایی که می خواهیم طولانی/کوتاه می خواهیم تماس می گیریم. در مثال تعداد قراردادها 1 است. بنابراین: ** اگر صاف باشیم ، 1 قرارداد طولانی/کوتاه را وارد خواهیم کرد.** اگر در حال حاضر کوتاه باشیم ، نمودار Sierra موقعیت را برای ما معکوس می کند و ما 1 طولانی خواهیم بود.** اگر در حال حاضر طولانی باشیم ، نمودار سیرا موقعیت را برای ما معکوس می کند و ما 1 کوتاه خواهیم بود.* برای سادگی مثال ، وقایع فرآیند مطالعه در نزدیکی نوار.* برای ساده نگه داشتن مثال ، مطالعه از انواع سفارش بازار برای ورود به موقعیت استفاده می کند.* توجه داشته باشید که اگر سیستم به موقعیتی وارد شود و کاربر به صورت دستی موقعیت را ببندد ، سیستم تا زمان متقاطع بعدی که در آن نقطه موقعیت جدیدی ایجاد می شود ، مسطح باقی می ماند.*/ scsfexport scsf_sc_tradingcrossoverexample (scstudyinterfaceref sc)// فقط در نزدیکی نوار فرآیند ؛اگر بسته نشده است ، اگر (Sc. getBarhasclosedStatus () == bhcs_bar_has_not_closed) کاری انجام ندهید// با استفاده از متغیرهای ورودی input_subgraph1reference و input_subgraph2reference ، // بازیابی آرایه های زیرگراف در زیرگراف 1Reference ، آرایه های زیر Graph2Reference به ترتیب scfloatarray subgraph1reference ؛sc. getStudyArrayusingId (input_subgraph1reference. getStudyid () ، input_subgraph1reference. getsubgraphindex () ، subgraph1reference) ؛scfloatarray subgraph2reference ؛sc. getStudyArrayusingId (input_subgraph2reference. getStudyid () ، input_subgraph2reference. getsubgraphindex () ، subgraph2reference) ؛// کد زیر جایی است که ما متقاطع را بررسی می کنیم و بر این اساس اقدام می کنیم اگر (sc. crossover (subgraph1reference ، subgraph2reference) == cross_from_bottom)if (sc. crossover (subgraph1reference ، subgraph2reference) == cross_from_top)>

*آخرین اصلاح شده چهارشنبه ، 22 فوریه 2023.

استراتژی های مؤثر فارکس...
ما را در سایت استراتژی های مؤثر فارکس دنبال می کنید

برچسب : نویسنده : توران میرهادی بازدید : <-PostHit-> تاريخ : سه شنبه 17 مرداد 1402 ساعت: 12:37