بررسی مدرس

  1. 0 از 5

    سلام مجدد باید اطلاعات اکانت کاربر را داخل اکسپرت ذخیره کنید. و شرط بزارید که فقط اکسپرت روی این حساب اجرا شود

  2. 5 از 5

    سلام و درود بر شما خانم مهندس کرمی همچنین تیم همرویش سپاسگزارم بابت پاسخ به سوالات در خصوص سوال آخر راه حل عالی ارائه دادین اما با کمی تغییرات اعمال کردم و حل شد . اگر برای ربات بخواهیم لایسنس (اعتبار کارکرد)بگذاریم چه باید کرد ؟

  3. 0 از 5

    سلام بله این امکان وجود داره شما میتونید یک متغیر سراسری خارج از event ها تعریف کنیم ( int test = 0)بعد داخل OnInit اول یک شرط بنویسید که اگر مقدار متغیر سراسری شما صفر بود اونوقت مقداری مورد نظرتون رو داخل متغیر test ذخیره کنید در این صورت بیشترین قیمت و کمترین قیمت در اجرای اول رو داخل یک متغیر جدا ذخیر میکنید. if (test =! 0) { test = hHigh-lLow }

  4. 5 از 5

    توضیحی بدم در خصوص مشکل پست قبل : ایده ای که دارم که دوست داشتم با کاربران هم رویش و سودگاه هم به اشتراک بگذارم امید است کار ساز باشد ربات کمک معامله گر هست بطوریه معامله گر با استفاده از هوش و تجربه خودش وارد پوزیشن می شود و با توجه به شرایط پوزیشن از باکس 9-26-52 و یا اعدادی نظیر این برای تارگت گذاری تریلینگ ، بریک ایون و حتی کاهش درصدی ازحجم بعداز اینکه پوزیشن مقداری در سود افتاد ، استفاده می کند . تفکر بنده این هست هیچ رباطی نظیر ذهن انسان نیست اگر خود را باور داشته باشیم چون ربات ها هر چقدر سود ده باید اپتیمایز و آپدیت شوند و اما لحظه باز نمودن پوزیشن را انسان بهتر از ربات تشخیص می دهد چون مغز در آن شرایط پارامترهای بیشتری را دخیل می داند این موارد را که عرض کردم با سالها تحقیق در خصوص ماشین لرنینگ و هوش مصنوعی بدست آوردم حال خانم مهندس کرمی ضمن تشکر و قدر دانی از شما بابت تعهد و رسیدگی به مشکلات کاربرانی چون ما که حقیقتا قابل تحسین و ستایش است ؛ اگر نمی شود مقدار را در ایون هندلر onthick طوری ذخیره نمود که در در کندل های بعدی تغییر نکند آیا راه حلی برای این مشکل هست یا خیر چون در این ربات دقیقا مقادیر هایرهای و لورلو ثبت شده در زمان باز شدن پوزیشن مهم است نه کندل شماره صفر

  5. 5 از 5

    سپاس از شما خانم مهندس بابت پاسختان به سوال قبلی خانم مهندس یه سوال داشتم نمی دونم چگونه توضیح دهم : راهی هست برای اینکه متغیری را که در داخل ایون هندلر ontick استفاده می کنیم و در هر تیک مقدارش تغییر می کند را طوری ذخیره کنیم که در همان اولین تیک که مقدارش را به متغیری دادیم در تیک های بعدی و یا بعبارتی در کندلهای بعدی که زده شد دیگر مقدارش تغییر نکند مثال : در خصوص یکی از توابعی که شما زحمت کشیدین تعریف نمودید و مقدار هایر های و لورلو 20 کندل قبل رو به ما می دهد حال در اکسپرت بنده اینگونه تعریف کردم که با استفاده از مقدار تفاضل هایرهای و لور لو 26 کندل قبل بتواند توابع tp و sl و تریلینگ استاپ و بریک ایون را بطور اتومات محاسبه کند نه بر اساس پیپت مودیفای کردن پوزیشن را بر این اساس درست انجام میدهد اما زمان تریلینگ استاپ و یا بریک ایون چون چند کندل از زمان باز شدن پوزیشن گذشته دیگر مقادیر قبلی هایرهای و لورلو جای خود را در حافظه به مقدار محاسبه شده از کندل صفر تا 26 کندل قبل می دهد //1-Computing higher high and lower low double hHigh = HighestHigh(_Symbol,_Period,HighLowBars); double lLow = LowestLow(_Symbol,_Period,HighLowBars); double distance_hhll = hHigh-lLow; double Hilf_hhll = distance_hhll/2; double Quarter_hhll = distance_hhll/4; double Third_hhll = distance_hhll/3;

  6. 0 از 5

    سلام وقت شما بخیر خطایی که شما دریافت کردن یعنی تیکت سفارش که قراره بسته بشه درست نیست قبل از اینکه تیکت سفارش رو به تابع Close پاس بدین با تابع PositionSelectByTicket پوزیشن مورد نظرتون رو Select کنید.

  7. 5 از 5

    سلام و درود خانم مهندس دوره عالیه تشکر و قدردانی بایت زحمات شما و تیم هم رویش همچنین استاد آصفی بنده با دیدن آموزش ها چند تا ربات طراحی کردم منتها چند خطا میدن در زمان بریک ایون و تریلینگ استاپ و با تهیه بسته دیباگ تونستم خطاها رو دیباگ کنم و تقلیل بدم اما این خطای ذیل که فرستادم خیلی وقتمو گرفته به این صورت که در شرایط لایو بازار که تست میشه ، ربات پوزیشن می گیره تا کمی وارد سود میشه و با توجه به تایید شرایط تریلینگ استپ و یا بریک ایون پوزیشن سریع بسته میشه و خطای ذیل رو میده بی زحمت راهنمایی کنید سپاس خانم مهندس 10036 TRADE_RETCODE_POSITION_CLOSED Position with the specified POSITION_IDENTIFIER has already been closed

  8. 0 از 5

    سلام وقت بخیر. در مورد انتقال مطلب به هر حال این نظر شخصی شماست و محترمه اگرچه میانگین امتیاز فراگیران بنده (+) در این لحظه حکایت از رضایت جمعی بالا داره. در مورد قیمت‌گذاری اگه شما سه بسته رو کامل ببینید و تمرین کنید چیزی که در پایان این ۱۸ ساعت فشرده (در طول یکسال ضبط) بنده منتقل کردم بسیار بیش از این ارزش داره. سال ۹۹ که اولین بار بنده اقدام به انتشار و انحصارشکنی این آموزش داشتم در کشور تنها دوره های حضوری محدودی به مبلغ چند ده میلیون برگزار میشد. در مورد سوالتون منظورتون اینه که چرا کار تبدیل به یک اکسپرت نشده که روی چارت اجرا بشه؟ اگه درست متوجه شده باشم دقت کنید که شما باید این بسته پیشرفته رو کامل بینید و بعد بسته تکمیلی mql5 (+) رو ببینید که اونجا ما همه موارد گفته شده رو کنار هم می گذاریم و تبدیل به تمپلت اکسپرت می کنیم. پی‌نوشت: فصل‌های این سه بسته به تنهایی معنایی ندارن و انتشار جداگانه فقط برای این بوده که شما بتونید خرد خرد تهیه کنید و جلو برید اگه توان مالی کمتری دارید.

  9. 1 از 5

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

  10. 0 از 5

    سلام وقت شما هم بخیر من کدها رو بررسی کردم همچین خطای دریافت نکرد شما دارید داخل کد مقدار جدیدی رو داخل متغیر input ذخیره می کنید. این خط کد رو به این صورت بنوسید steps = (Step *currentStop)/100;

  11. 5 از 5

    سلام، وقت بخیر. در ویدیو Stepping a Traling Stops-04 ، خط کد if(Step < 10) Step = 10; زمان کامپایل خطا میده: Step-constant can not be modified علت این خطا چیه و باید چطور رفعش کنم؟ این خط کد در ویدیو گفته شده اما در فایل همراه وجود نداره !

  12. 0 از 5

    سلام وقت شما بخیر میتونید با MQL5 اسکریپت بنویسد و بعد از بین چند نماد در مارکت واچ نماد مورد نظرتون رو فیلتر کنید.

  13. 0 از 5

    سلام شما اجرای اکسپرت روی حسابتون رو فعال نکردید از مسیر زیر اجرای اکسپرت و ارسال سفارش توسط اکسپرت را فعال کنید. Tools>Options>ExpertAdvisor>AllowAlgoritmicTrading

  14. 0 از 5

    سلام استاد ،من با ارور ۱۰۰۲۷ وقتی اکسپرتو اجرا میکنم رو به رو میشم باید چیکار کنم؟ اکسپرتمم همین کراس موینگ هست ممنونم

  15. 0 از 5

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

  16. 0 از 5

    سلام من میخوام همون موینگ اوریجو بنویسم ولی نمیخوام وقیتی اومد پایین موینگ معامله قبلیو ببنده(میخوام به استاپ و تیپی پایبند باشه)باید کدوم قسمتو تغیر بدم؟

  17. 5 از 5

    سپاس فراوان از توجه شما. اینکار رو انجام دادم و ارور قسمت RSI رفع شد، اما برای مووینگ اوریج هم همین خطای 4002 رو میده. در صورتیکه مقادیر اولیه مقداردهی شده هستن.

  18. 0 از 5

    سلام وقت شما بخیر مشکل شما توتعریف input های مربوط به RSi هست برای متغیر rsi_p مقدار تعریف نکردین برای این متغیر باید مقدار اولیه تعریف کنید

  19. 0 از 5

    سلام و عرض وقت بخیر. یه اشکالی دارم ممنون میشم راهنمایی بفرمایید. یک اکسپرت ساده نوشتم (استراتژی MA cross و RSI) . بدون مشکل کامپایل میشه اما تو استراتژی تستر خطای 4002 میگیرم و هیچ اندیکاتوری به درستی لود نمیشه. خط کدهای مرتبط : int OnInit() { //--- ma_fast_handle = iMA(_Symbol, ma_fast_tm, ma_fast_p, 0, ma_fast_method, ma_fast_app); ma_slow_handle = iMA(_Symbol, ma_slow_tm, ma_slow_p, 0, ma_slow_method, ma_slow_app); rsi_handle = iRSI(_Symbol, rsi_tm, rsi_p, rsi_app); if(ma_fast_handle<0 || ma_slow_handle<0 || rsi_handle<0) { Alert("init failed"); return (INIT_FAILED); } CopyRates(_Symbol, _Period, 0, 5, candle); ArraySetAsSeries(candle, true); ChartIndicatorAdd(0, 0, ma_fast_handle); ChartIndicatorAdd(0, 0, ma_slow_handle); ChartIndicatorAdd(0, 1, rsi_handle); //--- return(INIT_SUCCEEDED); } و در قسمت OnTick: CopyBuffer(ma_fast_handle, 0, 0, 5, ma_fast_buffer); CopyBuffer(ma_slow_handle, 0, 0, 5, ma_slow_buffer); CopyBuffer(rsi_handle, 0, 0, 5, rsi_buffer); ArraySetAsSeries(ma_fast_buffer, true); ArraySetAsSeries(ma_slow_buffer, true); ArraySetAsSeries(rsi_buffer,true);

  20. 0 از 5

    سلام طبیعتا خیر شما ممکن بینهایت ایده برای ساخت اکسپرت داشته باشید این آموزش از صفر ساخت اکسپرت اکسپرت رو به شما آموزش میده و بعد تو بسته پیشرفته امکانات حرفه ای به اکسپرت هاتون میتونید اضافه کنید و بعد اصول زبان MQL5 و اکسپرت نویسی رو بلد هستید حالا با جستجو و تلاش میتونید ایدهاتون رو به اکسپرت تبدیل کنید