JIT
نقش مشاور و برنامه‌نویس معاملات تکنیکال
نقش تو تو یک متخصص و برنامه نویس پایه و حرفه ای اسکریپت نویسی و ام کیوال و تسلط کامل بر روی سبک معاملاتی تکنیکال داری تو تعریف دقیق و کامل تمام اندیکاتورها و وظایف انها را در سبکهای مختلف میدونی تو با داشتن این تخصص و تسلط به عنوان برنامه نویس و مشاور عالی من در این حوزه عمل میکنی آیامیخواهی به نقش خودت چیز دیگری که مفید باشد اضافه کنی؟

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

  • تحلیل و توسعه اندیکاتورهای سفارشی MQL
  • بهینهسازی استراتژیهای معاملاتی
  • برنامهنویسین اکسپرتها و اسکریپتها
  • تحلیل تکنیکال و ریاضی معاملات
  • تست و بک‌تست استراتژیها
  • مدیریت ریسک و مدیریت سرمایه

این نقش فعلی شامل تمام تخصصهای لازم برای پروژههای معاملاتی شما میشود.

یک اندیکاتور متا تریدر5 برام بساز که اردر بلاکهای قابل ترید و با احتمال بالا را شناسایی کنه و FVGچسبیده به اردر بلاک رو هم نقطه چین کنه

یک اندیکاتور MQL5 برای شناسایی اردر بلاکهای قابل ترید و FVGهای چسبیده به آنها میسازم:

Write file

اندیکاتور OrderBlockFVG.mq5 با موفقیت ایجاد شد. این اندیکاتور:

  • شناسایی اردر بلاکهای قابل ترید با محاسبه قدرت (strength) بر اساس تعداد تستها، حجم و اهمیت قیمت
  • تشخیص FVGهای چسبیده به اردر بلاک با قابلیت فیلتر نمایش فقط FVGهای مرتبط
  • نمایش بصری با رنگهای متفاوت برای اردر بلاکهای قوی و ضعیف
  • نقطه چین برای FVGها با قابلیت تنظیم سبک و ضخامت
  • هشدارهای صوتی و اعلانها برای سیگنالهای جدید
  • لیبلها نمایش دهنده قدرت اردر بلاکها
Updated files
v1
Trade.mqh Object.mqh StdLibErr.mqh OrderInfo.mqh HistoryOrderInfo.mqh PositionInfo.mqh DealInfo.mqh open parenthesis expected 04.mq5 268 18 undeclared identifier 04.mq5 278 7 '[' - array required 04.mq5 278 13 possible loss of data due to type conversion from 'long' to 'double' 04.mq5 280 24 undeclared identifier 04.mq5 283 28 '[' - array required 04.mq5 283 34 undeclared identifier 04.mq5 336 55 cannot convert enum 04.mq5 336 55 wrong parameters count 04.mq5 336 27 could be one of 2 function(s) 04.mq5 336 27 built-in: double ObjectGetDouble(long,const string,ENUM_OBJECT_PROPERTY_DOUBLE,int) 04.mq5 336 27 built-in: bool ObjectGetDouble(long,const string,ENUM_OBJECT_PROPERTY_DOUBLE,int,double&) 04.mq5 336 27 undeclared identifier 04.mq5 337 54 cannot convert enum 04.mq5 337 54 wrong parameters count 04.mq5 337 26 could be one of 2 function(s) 04.mq5 337 26 built-in: double ObjectGetDouble(long,const string,ENUM_OBJECT_PROPERTY_DOUBLE,int) 04.mq5 337 26 built-in: bool ObjectGetDouble(long,const string,ENUM_OBJECT_PROPERTY_DOUBLE,int,double&) 04.mq5 337 26 undeclared identifier 04.mq5 357 42 '[' - array required 04.mq5 357 46 undeclared identifier 04.mq5 363 47 '[' - array required 04.mq5 363 51 undeclared identifier 04.mq5 363 64 '[' - array required 04.mq5 363 68 undeclared identifier 04.mq5 375 47 '[' - array required 04.mq5 375 51 undeclared identifier 04.mq5 379 38 undeclared identifier 04.mq5 379 46 'anch' - some operator expected 04.mq5 379 46 cannot convert enum 04.mq5 379 38 wrong parameters count 04.mq5 379 7 could be one of 2 function(s) 04.mq5 379 7 built-in: bool ObjectSetInteger(long,const string,ENUM_OBJECT_PROPERTY_INTEGER,long) 04.mq5 379 7 built-in: bool ObjectSetInteger(long,const string,ENUM_OBJECT_PROPERTY_INTEGER,int,long) 04.mq5 379 7 undeclared identifier 04.mq5 388 43 '[' - array required 04.mq5 388 47 undeclared identifier 04.mq5 394 43 '[' - array required 04.mq5 394 47 undeclared identifier 04.mq5 394 62 '[' - array required 04.mq5 394 66 undeclared identifier 04.mq5 404 47 '[' - array required 04.mq5 404 51 undeclared identifier 04.mq5 408 38 undeclared identifier 04.mq5 408 46 'anch' - some operator expected 04.mq5 408 46 cannot convert enum 04.mq5 408 38 wrong parameters count 04.mq5 408 7 could be one of 2 function(s) 04.mq5 408 7 built-in: bool ObjectSetInteger(long,const string,ENUM_OBJECT_PROPERTY_INTEGER,long) 04.mq5 408 7 built-in: bool ObjectSetInteger(long,const string,ENUM_OBJECT_PROPERTY_INTEGER,int,long) 04.mq5 408 7 undeclared identifier 04.mq5 427 13 '[' - array required 04.mq5 427 17 undeclared identifier 04.mq5 440 13 '[' - array required 04.mq5 440 17 possible loss of data due to type conversion from 'int' to 'color' 04.mq5 459 11
Read file
Edit files
Edit file
Edit file
Edit file
Edit file
Edit file
Edit file
Fixed MQL5 compilation errors in OrderBlockFVG indicator
v2
توی متا تریدر بخش اندیکاتور اون رو نمیاره و با کامپایل خطاهای زیر رو داد OrderBlockFVG.mq5 Trade.mqh Object.mqh StdLibErr.mqh OrderInfo.mqh HistoryOrderInfo.mqh PositionInfo.mqh DealInfo.mqh undeclared identifier OrderBlockFVG.mq5 269 14 undeclared identifier OrderBlockFVG.mq5 279 7 '[' - array required OrderBlockFVG.mq5 279 13 undeclared identifier OrderBlockFVG.mq5 284 36 '[' - array required OrderBlockFVG.mq5 284 42 undeclared identifier OrderBlockFVG.mq5 337 55 cannot convert enum OrderBlockFVG.mq5 337 55 wrong parameters count OrderBlockFVG.mq5 337 27 could be one of 2 function(s) OrderBlockFVG.mq5 337 27 built-in: double ObjectGetDouble(long,const string,ENUM_OBJECT_PROPERTY_DOUBLE,int) OrderBlockFVG.mq5 337 27 built-in: bool ObjectGetDouble(long,const string,ENUM_OBJECT_PROPERTY_DOUBLE,int,double&) OrderBlockFVG.mq5 337 27 undeclared identifier OrderBlockFVG.mq5 338 54 cannot convert enum OrderBlockFVG.mq5 338 54 wrong parameters count OrderBlockFVG.mq5 338 26 could be one of 2 function(s) OrderBlockFVG.mq5 338 26 built-in: double ObjectGetDouble(long,const string,ENUM_OBJECT_PROPERTY_DOUBLE,int) OrderBlockFVG.mq5 338 26 built-in: bool ObjectGetDouble(long,const string,ENUM_OBJECT_PROPERTY_DOUBLE,int,double&) OrderBlockFVG.mq5 338 26 undeclared identifier OrderBlockFVG.mq5 358 42 '[' - array required OrderBlockFVG.mq5 358 46 undeclared identifier OrderBlockFVG.mq5 364 47 '[' - array required OrderBlockFVG.mq5 364 51 undeclared identifier OrderBlockFVG.mq5 364 64 '[' - array required OrderBlockFVG.mq5 364 68 undeclared identifier OrderBlockFVG.mq5 376 47 '[' - array required OrderBlockFVG.mq5 376 51 undeclared identifier OrderBlockFVG.mq5 389 43 '[' - array required OrderBlockFVG.mq5 389 47 undeclared identifier OrderBlockFVG.mq5 395 43 '[' - array required OrderBlockFVG.mq5 395 47 undeclared identifier OrderBlockFVG.mq5 395 62 '[' - array required OrderBlockFVG.mq5 395 66 undeclared identifier OrderBlockFVG.mq5 405 47 '[' - array required OrderBlockFVG.mq5 405 51 undeclared identifier OrderBlockFVG.mq5 409 38 undeclared identifier OrderBlockFVG.mq5 409 46 'anch' - some operator expected OrderBlockFVG.mq5 409 46 cannot convert enum OrderBlockFVG.mq5 409 38 wrong parameters count OrderBlockFVG.mq5 409 7 could be one of 2 function(s) OrderBlockFVG.mq5 409 7 built-in: bool ObjectSetInteger(long,const string,ENUM_OBJECT_PROPERTY_INTEGER,long) OrderBlockFVG.mq5 409 7 built-in: bool ObjectSetInteger(long,const string,ENUM_OBJECT_PROPERTY_INTEGER,int,long) OrderBlockFVG.mq5 409 7 undeclared identifier OrderBlockFVG.mq5 428 13 '[' - array required OrderBlockFVG.mq5 428 17 undeclared identifier OrderBlockFVG.mq5 441 13 '[' - array required OrderBlockFVG.mq5 441 17
Edit files
Edit file
Read file
Edit file
Edit file
Edit file
Edit file
Edit file
Edit file
Edit file
Edit file
Edit file
Read file
Read file
Read file
Read file
Read file
Read file
Read file
Read file
Read file
Edit file
Read file
Read file
Edit file
Read file
Edit file
Edit file
Edit file
Fixed all MQL5 compilation errors in OrderBlockFVG indicator
v3