ict_advanced | Cryptocurrency

Telegram-канал ict_advanced - ICT𝘼𝘿𝙑𝘼𝙉𝘾𝙀𝘿️(𝐙𝐞𝐭𝐚 𝐜𝐢𝐫𝐜𝐥𝐞 𝐢𝐧𝐧𝐞𝐫 𝐜𝐢𝐫𝐜𝐥𝐞 𝐯𝐢𝐩𝐞𝐫️)™️

5097

کلیه محتوای این چنل رایگان است و رایگان باقی خواهد ماند .اشتراک هر سیگنال فقط جهت آموزش است .ورود به این چنل یعنی شما به استاپ لاس و مدیریت ریسک پایبند هستید .🛑 https://x.com/ICT_ADVANCED?t=6pj7NrzWBVhkPO8zqcsfIQ&s=09

Subscribe to a channel

ICT𝘼𝘿𝙑𝘼𝙉𝘾𝙀𝘿️(𝐙𝐞𝐭𝐚 𝐜𝐢𝐫𝐜𝐥𝐞 𝐢𝐧𝐧𝐞𝐫 𝐜𝐢𝐫𝐜𝐥𝐞 𝐯𝐢𝐩𝐞𝐫️)™️

با دو خط کد چرخاشون امد پایبن خو

Читать полностью…

ICT𝘼𝘿𝙑𝘼𝙉𝘾𝙀𝘿️(𝐙𝐞𝐭𝐚 𝐜𝐢𝐫𝐜𝐥𝐞 𝐢𝐧𝐧𝐞𝐫 𝐜𝐢𝐫𝐜𝐥𝐞 𝐯𝐢𝐩𝐞𝐫️)™️

این کد یک ربات برای پلتفرم cTrader است که یک دایره (یا بیضی) را در مرکز نمودار رسم می‌کند. در ادامه جزئیات این کد به فارسی توضیح داده شده است:

---

### فضای نام‌ها (Namespaces):

using System;
using System.Collections.Generic;
using cAlgo.API;
using cAlgo.API.Internals;


- System: شامل کلاس‌های اصلی و عمومی دات‌نت مانند مدیریت زمان و ریاضیات.
- System.Collections.Generic: برای استفاده از لیست‌ها و دیگر ساختارهای داده‌ی عمومی.
- cAlgo.API: شامل کلاس‌ها و متدهای مربوط به رسم و کنترل بر روی نمودارها.
- cAlgo.API.Internals: شامل اطلاعات دقیق‌تر در مورد داده‌های بازار و بارها.

---

### تعریف کلاس:

namespace cAlgo.Robots
{
[Robot(TimeZone = TimeZones.UTC, AccessRights = AccessRights.None)]
public class MultiTimezoneSpiral : Robot
{


- namespace `cAlgo.Robots`: دسته‌بندی کد مربوط به ربات‌های cTrader.
- [Robot]: مشخص‌کننده‌ی یک ربات است.
- TimeZone = TimeZones.UTC: ربات در منطقه زمانی UTC کار می‌کند.
- AccessRights = AccessRights.None: دسترسی‌های خاصی به این ربات داده نشده است.

---

### ثابت‌ها و متغیرها:

private const double CIRCLE_RADIUS = 20.0; // شعاع دایره
private readonly Color circleColor = Color.FromArgb(180, Color.Blue); // رنگ دایره
private List<Ellipse> ellipses;


1. CIRCLE_RADIUS: شعاع دایره به اندازه 20 تنظیم شده است.
2. circleColor: رنگ دایره آبی با شفافیت 180 است.
3. ellipses: یک لیست برای ذخیره بیضی‌های رسم شده روی نمودار.

---

### متد `OnStart()`:

protected override void OnStart()
{
ellipses = new List<Ellipse>();
DrawCircleInCenter();
}


- هنگام شروع ربات:
- یک لیست جدید برای ذخیره بیضی‌ها ایجاد می‌شود.
- متد DrawCircleInCenter() برای رسم دایره در مرکز نمودار فراخوانی می‌شود.

---

### متد `DrawCircleInCenter()`:

private void DrawCircleInCenter()
{
int centerX = (Chart.FirstVisibleBarIndex + Chart.LastVisibleBarIndex) / 2;
double centerY = (Bars.HighPrices.Maximum(100) + Bars.LowPrices.Minimum(100)) / 2;

var circle = new Ellipse
{
HorizontalAlignment = HorizontalAlignment.Center,
VerticalAlignment = VerticalAlignment.Center,
Width = CIRCLE_RADIUS * 24,
Height = CIRCLE_RADIUS * 24,
StrokeColor = circleColor,
FillColor = circleColor,
StrokeThickness = 1,
StrokeStartLineCap = PenLineCap.Square,
Left = centerX,
Top = centerY,
Margin = 5
};

Chart.AddControl(circle);
ellipses.Add(circle);
}


1. محاسبه مرکز نمودار:
- centerX: میانگین اولین و آخرین شاخص بارهای قابل مشاهده.
- centerY: میانگین بیشترین و کمترین قیمت 100 بار آخر.

2. تعریف دایره:
- HorizontalAlignment و VerticalAlignment: تنظیم مکان دایره در مرکز.
- Width و Height: قطر دایره برابر با دو برابر شعاع است.
- StrokeColor و FillColor: رنگ دایره آبی شفاف.
- StrokeThickness: ضخامت خط مرزی.
- Left و Top: تعیین موقعیت دایره در مرکز.

3. اضافه کردن دایره به نمودار:
- Chart.AddControl(circle): دایره را به نمودار اضافه می‌کند.
- ellipses.Add(circle): دایره را به لیست ذخیره می‌کند.

---

### متد `OnStop()`:

protected override void OnStop()
{
foreach (var ellipse in ellipses)
{
Chart.RemoveControl(ellipse);
}
ellipses.Clear();
}


- هنگام متوقف شدن ربات:
- تمام دایره‌ها از نمودار حذف می‌شوند.
- لیست دایره‌ها پاک می‌شود.

---

### کاربرد و عملکرد کلی:

1. ربات با اجرای متد OnStart() شروع می‌شود و یک دایره در مرکز نمودار رسم می‌کند.
2. با متوقف شدن ربات، تمام دایره‌ها حذف می‌شوند تا هیچ اثری از آن‌ها باقی نماند.
3. این کد برای نمایش بصری مفاهیم مانند مرکز نمودار یا ایجاد اشکال هندسی می‌تواند مفید باشد.

### موارد قابل بهبود:

- تعاملات دایره: می‌توان قابلیت‌هایی مانند تغییر رنگ یا جابجایی دایره را اضافه کرد.
- اندازه دایره: تنظیم شعاع دایره به‌صورت پویا بر اساس نمودار.
- نمایش اطلاعات بیشتر: افزودن اطلاعاتی به همراه دایره، مانند داده‌های قیمتی.

Читать полностью…

ICT𝘼𝘿𝙑𝘼𝙉𝘾𝙀𝘿️(𝐙𝐞𝐭𝐚 𝐜𝐢𝐫𝐜𝐥𝐞 𝐢𝐧𝐧𝐞𝐫 𝐜𝐢𝐫𝐜𝐥𝐞 𝐯𝐢𝐩𝐞𝐫️)™️

بلاخره یه روزی
یه کله خری
پیدا میشه
و
با لگد میره وسط اش و کاسه این ها

Читать полностью…

ICT𝘼𝘿𝙑𝘼𝙉𝘾𝙀𝘿️(𝐙𝐞𝐭𝐚 𝐜𝐢𝐫𝐜𝐥𝐞 𝐢𝐧𝐧𝐞𝐫 𝐜𝐢𝐫𝐜𝐥𝐞 𝐯𝐢𝐩𝐞𝐫️)™️

چون همه چیز به ایندکس و زمان منتهی میشد و با تغییر اسکیل چارت و یا اسکرول حرکت میکرد

Читать полностью…

ICT𝘼𝘿𝙑𝘼𝙉𝘾𝙀𝘿️(𝐙𝐞𝐭𝐚 𝐜𝐢𝐫𝐜𝐥𝐞 𝐢𝐧𝐧𝐞𝐫 𝐜𝐢𝐫𝐜𝐥𝐞 𝐯𝐢𝐩𝐞𝐫️)™️

پلشتای داغون . همه چیز رو محدود به اینواررمنت داخل چارت کرده بودن

Читать полностью…

ICT𝘼𝘿𝙑𝘼𝙉𝘾𝙀𝘿️(𝐙𝐞𝐭𝐚 𝐜𝐢𝐫𝐜𝐥𝐞 𝐢𝐧𝐧𝐞𝐫 𝐜𝐢𝐫𝐜𝐥𝐞 𝐯𝐢𝐩𝐞𝐫️)™️

he was nothing in nothing in nothing . he was inner circle VIPER

Читать полностью…

ICT𝘼𝘿𝙑𝘼𝙉𝘾𝙀𝘿️(𝐙𝐞𝐭𝐚 𝐜𝐢𝐫𝐜𝐥𝐞 𝐢𝐧𝐧𝐞𝐫 𝐜𝐢𝐫𝐜𝐥𝐞 𝐯𝐢𝐩𝐞𝐫️)™️

به همراه بایاس انجین وایپر
Reinforced math tech

Читать полностью…

ICT𝘼𝘿𝙑𝘼𝙉𝘾𝙀𝘿️(𝐙𝐞𝐭𝐚 𝐜𝐢𝐫𝐜𝐥𝐞 𝐢𝐧𝐧𝐞𝐫 𝐜𝐢𝐫𝐜𝐥𝐞 𝐯𝐢𝐩𝐞𝐫️)™️

https://github.com/VIPER-0x/DIGITALL-ROOT-OF-TIME-AND-REST-DECIMAL-HOURS-.git

Читать полностью…

ICT𝘼𝘿𝙑𝘼𝙉𝘾𝙀𝘿️(𝐙𝐞𝐭𝐚 𝐜𝐢𝐫𝐜𝐥𝐞 𝐢𝐧𝐧𝐞𝐫 𝐜𝐢𝐫𝐜𝐥𝐞 𝐯𝐢𝐩𝐞𝐫️)™️

عادلانست . نیست !؟
من میگم هست

Читать полностью…

ICT𝘼𝘿𝙑𝘼𝙉𝘾𝙀𝘿️(𝐙𝐞𝐭𝐚 𝐜𝐢𝐫𝐜𝐥𝐞 𝐢𝐧𝐧𝐞𝐫 𝐜𝐢𝐫𝐜𝐥𝐞 𝐯𝐢𝐩𝐞𝐫️)™️

https://github.com/VIPER-0x/DIGITALL-ROOT-OF-TIME-AND-REST-DECIMAL-HOURS-

Читать полностью…

ICT𝘼𝘿𝙑𝘼𝙉𝘾𝙀𝘿️(𝐙𝐞𝐭𝐚 𝐜𝐢𝐫𝐜𝐥𝐞 𝐢𝐧𝐧𝐞𝐫 𝐜𝐢𝐫𝐜𝐥𝐞 𝐯𝐢𝐩𝐞𝐫️)™️

این به انتقام خرسا بود امروز
طلا جون

Читать полностью…

ICT𝘼𝘿𝙑𝘼𝙉𝘾𝙀𝘿️(𝐙𝐞𝐭𝐚 𝐜𝐢𝐫𝐜𝐥𝐞 𝐢𝐧𝐧𝐞𝐫 𝐜𝐢𝐫𝐜𝐥𝐞 𝐯𝐢𝐩𝐞𝐫️)™️

اون دوستانی که واسه من چارت میفرستید
به شکل عجیبی همه دارید در فرکتال پایبن ترید میکنید
این درست نیست
عجیب همه داربد تلاش میکنید با من مسابقه بدید . و این حساب های شما رو نابود میکنه .‌
متوقفش کنید همین حالا لطفا
اون روش تربد درست نیست
و بدون ابزار و تجربه غیر ممکنه
🛑this is real warning

Читать полностью…

ICT𝘼𝘿𝙑𝘼𝙉𝘾𝙀𝘿️(𝐙𝐞𝐭𝐚 𝐜𝐢𝐫𝐜𝐥𝐞 𝐢𝐧𝐧𝐞𝐫 𝐜𝐢𝐫𝐜𝐥𝐞 𝐯𝐢𝐩𝐞𝐫️)™️

اگه جای سالم تو صورتت بود البته

Читать полностью…

ICT𝘼𝘿𝙑𝘼𝙉𝘾𝙀𝘿️(𝐙𝐞𝐭𝐚 𝐜𝐢𝐫𝐜𝐥𝐞 𝐢𝐧𝐧𝐞𝐫 𝐜𝐢𝐫𝐜𝐥𝐞 𝐯𝐢𝐩𝐞𝐫️)™️

کد ؟ من خودم کدم
انقدر به چارت نگاه کردم . باهام حرف میزنه

Читать полностью…

ICT𝘼𝘿𝙑𝘼𝙉𝘾𝙀𝘿️(𝐙𝐞𝐭𝐚 𝐜𝐢𝐫𝐜𝐥𝐞 𝐢𝐧𝐧𝐞𝐫 𝐜𝐢𝐫𝐜𝐥𝐞 𝐯𝐢𝐩𝐞𝐫️)™️

برم استاپ وایپرو بزنم

Читать полностью…

ICT𝘼𝘿𝙑𝘼𝙉𝘾𝙀𝘿️(𝐙𝐞𝐭𝐚 𝐜𝐢𝐫𝐜𝐥𝐞 𝐢𝐧𝐧𝐞𝐫 𝐜𝐢𝐫𝐜𝐥𝐞 𝐯𝐢𝐩𝐞𝐫️)™️

private void DrawCircleInCenter()
{
int centerX = (Chart.FirstVisibleBarIndex + Chart.LastVisibleBarIndex) / 2;
double centerY = (Bars.HighPrices.Maximum(100) + Bars.LowPrices.Minimum(100)) / 2;

Читать полностью…

ICT𝘼𝘿𝙑𝘼𝙉𝘾𝙀𝘿️(𝐙𝐞𝐭𝐚 𝐜𝐢𝐫𝐜𝐥𝐞 𝐢𝐧𝐧𝐞𝐫 𝐜𝐢𝐫𝐜𝐥𝐞 𝐯𝐢𝐩𝐞𝐫️)™️

وایپر جان بزن دگمه پابلشو . بده چرخاشون رو هوا

Читать полностью…

ICT𝘼𝘿𝙑𝘼𝙉𝘾𝙀𝘿️(𝐙𝐞𝐭𝐚 𝐜𝐢𝐫𝐜𝐥𝐞 𝐢𝐧𝐧𝐞𝐫 𝐜𝐢𝐫𝐜𝐥𝐞 𝐯𝐢𝐩𝐞𝐫️)™️

چرا !؟ چون باید همه در گرداب باشند

Читать полностью…

ICT𝘼𝘿𝙑𝘼𝙉𝘾𝙀𝘿️(𝐙𝐞𝐭𝐚 𝐜𝐢𝐫𝐜𝐥𝐞 𝐢𝐧𝐧𝐞𝐫 𝐜𝐢𝐫𝐜𝐥𝐞 𝐯𝐢𝐩𝐞𝐫️)™️

به فرض اگر شما میخواستی یه ساعت انالوگ روی چارت بکشی
نمیشد

Читать полностью…

ICT𝘼𝘿𝙑𝘼𝙉𝘾𝙀𝘿️(𝐙𝐞𝐭𝐚 𝐜𝐢𝐫𝐜𝐥𝐞 𝐢𝐧𝐧𝐞𝐫 𝐜𝐢𝐫𝐜𝐥𝐞 𝐯𝐢𝐩𝐞𝐫️)™️

بعد از یک هفته بررسی و زیر و روکردن تمام انچه در دسترس بود
وابپر
این بازی کثیف رو در سی تریدر دور زد

Читать полностью…

ICT𝘼𝘿𝙑𝘼𝙉𝘾𝙀𝘿️(𝐙𝐞𝐭𝐚 𝐜𝐢𝐫𝐜𝐥𝐞 𝐢𝐧𝐧𝐞𝐫 𝐜𝐢𝐫𝐜𝐥𝐞 𝐯𝐢𝐩𝐞𝐫️)™️

Yep its not in your charts

Читать полностью…

ICT𝘼𝘿𝙑𝘼𝙉𝘾𝙀𝘿️(𝐙𝐞𝐭𝐚 𝐜𝐢𝐫𝐜𝐥𝐞 𝐢𝐧𝐧𝐞𝐫 𝐜𝐢𝐫𝐜𝐥𝐞 𝐯𝐢𝐩𝐞𝐫️)™️

نخیر ببین حالا چطوری سوپ میشن

Читать полностью…

ICT𝘼𝘿𝙑𝘼𝙉𝘾𝙀𝘿️(𝐙𝐞𝐭𝐚 𝐜𝐢𝐫𝐜𝐥𝐞 𝐢𝐧𝐧𝐞𝐫 𝐜𝐢𝐫𝐜𝐥𝐞 𝐯𝐢𝐩𝐞𝐫️)™️

دو ساعت دیگه هم دلیتش میکنم

Читать полностью…

ICT𝘼𝘿𝙑𝘼𝙉𝘾𝙀𝘿️(𝐙𝐞𝐭𝐚 𝐜𝐢𝐫𝐜𝐥𝐞 𝐢𝐧𝐧𝐞𝐫 𝐜𝐢𝐫𝐜𝐥𝐞 𝐯𝐢𝐩𝐞𝐫️)™️

گرفتن داستان رو اون ها که باید میگرفتن
بقیه هم قطعا واجد شرایط نیستن

Читать полностью…

ICT𝘼𝘿𝙑𝘼𝙉𝘾𝙀𝘿️(𝐙𝐞𝐭𝐚 𝐜𝐢𝐫𝐜𝐥𝐞 𝐢𝐧𝐧𝐞𝐫 𝐜𝐢𝐫𝐜𝐥𝐞 𝐯𝐢𝐩𝐞𝐫️)™️

عجیبه با ساعت تهران کار میکنه

شاید هم از ماست که بر ماست

Читать полностью…

ICT𝘼𝘿𝙑𝘼𝙉𝘾𝙀𝘿️(𝐙𝐞𝐭𝐚 𝐜𝐢𝐫𝐜𝐥𝐞 𝐢𝐧𝐧𝐞𝐫 𝐜𝐢𝐫𝐜𝐥𝐞 𝐯𝐢𝐩𝐞𝐫️)™️

اصلا در استاندارد فرکتال ها غیر ممکنه
بدون دیتا و دسترسی فوری به هیستوری ها غیر ممکنه
این راه شما درست نیست

Читать полностью…

ICT𝘼𝘿𝙑𝘼𝙉𝘾𝙀𝘿️(𝐙𝐞𝐭𝐚 𝐜𝐢𝐫𝐜𝐥𝐞 𝐢𝐧𝐧𝐞𝐫 𝐜𝐢𝐫𝐜𝐥𝐞 𝐯𝐢𝐩𝐞𝐫️)™️

goldbach n = head [(x,y) | x <- primesR 2 (n-1), let y = n-x, isPrime y]

Читать полностью…

ICT𝘼𝘿𝙑𝘼𝙉𝘾𝙀𝘿️(𝐙𝐞𝐭𝐚 𝐜𝐢𝐫𝐜𝐥𝐞 𝐢𝐧𝐧𝐞𝐫 𝐜𝐢𝐫𝐜𝐥𝐞 𝐯𝐢𝐩𝐞𝐫️)™️

چخه حالا برو بگو استاپ وایپرو زدم
پلشت

Читать полностью…

ICT𝘼𝘿𝙑𝘼𝙉𝘾𝙀𝘿️(𝐙𝐞𝐭𝐚 𝐜𝐢𝐫𝐜𝐥𝐞 𝐢𝐧𝐧𝐞𝐫 𝐜𝐢𝐫𝐜𝐥𝐞 𝐯𝐢𝐩𝐞𝐫️)™️

به چه فلاکتی افتادی در دستان افعی
الگوریتم

Читать полностью…

ICT𝘼𝘿𝙑𝘼𝙉𝘾𝙀𝘿️(𝐙𝐞𝐭𝐚 𝐜𝐢𝐫𝐜𝐥𝐞 𝐢𝐧𝐧𝐞𝐫 𝐜𝐢𝐫𝐜𝐥𝐞 𝐯𝐢𝐩𝐞𝐫️)™️

حروم زاده رو من میشناسم

Читать полностью…
Subscribe to a channel