Forex Ekspert Məsləhətçisi: Bu nədir və MetaTrader-də robotu necə yoxlamaq olar

Məqalənin örtüyü «Forex Məsləhətçisi: nədir və robota necə yoxlamaq olar MetaTrader»: dörd yoxlama kartı R0-R3: real ticarət qiymətləri, gecikmə, xərclər və forward

Forex məsləhətçisi və Expert Advisor nədir

Rusdilli mühitdə EA adətən məsləhətçi adlanır. Öz-özünə "bazarı başa düşmür" və qiyməti proqnozlaşdırmır: hər şey kod, giriş parametrləri, məlumatlar və icra şərtləri ilə müəyyən edilir. Bir məsləhətçi bir diaqram üzərində işləyir MetaTrader, baxmayaraq ki, eyni EA müxtəlif simvol və ya parametrlərlə bir neçə diaqramda işlədilə bilər.

“Məsləhətçi” sözünün özü bəzən yanıltıcıdır. Proqram təkcə təklif edə bilməz, həm də mövqeləri aça, dəyişdirə və ya bağlaya bilər. Buna görə işə başlamazdan əvvəl koda hansı əməliyyatların daxil olduğunu və ona hansı icazələrin verildiyini bilməlisiniz.

Məsləhətçi ticarət botu, indikator və siqnaldan nə ilə fərqlənir

Göstərici xətt, səviyyə və ya işarə çəkə bilər, lakin özü ticarət əmrləri göndərmir. Siqnal daha da dardır: bu müşahidə edilə bilən bir hadisədir, məsələn, xətlərin kəsişməsi. EA indikator dəyərlərindən və siqnallardan giriş kimi istifadə edə, sonra mövqe və icra qaydalarını tətbiq edə bilər.

Bu rolları ayrı saxlamaq faydalıdır. Diaqram təhlilinə ehtiyacınız varsa, nəzərdən keçirməyə başlayın ticarət üçün göstəricilər. Əgər tapşırıq MetaTrader ünvanında avtomatik icra olunursa, siz dəqiq EA və onun ticarət icazələrini yoxlamaq lazımdır.

Ekspert Məsləhətçinin məlumatları necə qəbul etməsi və ticarətləri açması MetaTrader

Məsləhətçi kotirovkaları və hesab statusunu oxuyur, proqram funksiyasını yerinə yetirir və şərtlər yerinə yetirildiyi təqdirdə sorğu yaradır. MetaTrader yalnız avtomatik ticarətə həm platforma səviyyəsində, həm də xüsusi EA-ın xassələrində icazə verildikdə keçəcək. Əlil düyməsi AutoTrading sorğuları bloklayır, lakin məsləhətçi hesablamaları davam etdirə və jurnala mesaj yaza bilər.

  1. 1

    Qrafik məlumat

    Simvol, vaxt çərçivəsi və işarələr

  2. 2

    Məntiq EA

    Kod və giriş parametrləri

  3. 3

    İcazələr

    AutoTrading və Avtomatik ticarətə icazə verin

  4. 4

    Ticarət tələbi

    Sifarişin həcmi, növü və qiyməti

  5. 5

    Server cavabı

    Əməliyyatı yerinə yetirmək və ya hesabat vermək

Məsləhətçi məlumatları nəzərə alır, lakin ticarət açmırsa, diaqram yoxlama nöqtələrini göstərir.

Əgər razılaşma yoxdursa, əvvəlcə Alətlər qutusunda Ekspertlər və Jurnal tablarını açın. Əməliyyat haqqında EA mesajları və platformalar axtarırlar. Server cavab kodu yalnız robot və ya platforma onu daxil etdikdə görünür; kod yoxdursa, siz EA developerdən tam jurnal və ya diaqnostika lazımdır. Bu, robotu təsadüfi bir neçə dəfə yandırıb-söndürməkdən daha etibarlıdır.

Buraxılışdan əvvəl kod, parametrlər və icazələrdə nələri yoxlamaq lazımdır?

Mənbə faylını və ya quraşdırma paketini, yoxlama məbləğini, versiya nömrəsini və giriş parametr dəstini çəkin. Mənbə kodu mövcud deyilsə, heç olmasa satıcı, mənbə kanalı və lisenziya şərtlərini qeyd edin. Yoxladığınız versiyanın üzərinə yeniləmə quraşdırmayın, əks halda iki qaçışın nəticələri müqayisə oluna bilməz.

DLL girişi proqrama xarici kitabxanalara, WebRequest isə müəyyən edilmiş veb ünvanlara daxil olmaq imkanı verir. Bu funksiyalar müəyyən bir məhsula lazım ola bilər, lakin siz onları "hər halda" aktivləşdirə bilməzsiniz. Rəsmi yardım MetaTrader açıq şəkildə DLL yalnız etibarlı tətbiqlərə icazə verməyi tövsiyə edir.

Məsləhətçinin işə başlamazdan əvvəl yoxlanışı
Əgər uyğundur
  • Versiya EA və parametrlər dəsti saxlanıldı
  • DLL və WebRequest məqsədləri aydındır və sənədləşdirilmişdir
  • AutoTrading yalnız testdən sonra açılır
  • Diaqnostika üçün ekspertlər və jurnal mövcuddur
Əgər uyğun deyil
  • Faylın mənbəyini müəyyən etmək mümkün deyil
  • Məsləhətçi izahat vermədən əlavə icazələr tələb edir
  • Parametrlər yeni versiya olmadan qaçışlar arasında dəyişir
  • Satıcı məcburi gəlirlilik vəd edir

Real gənələr və xərclər üzrə əsas test necə aparılır

Forex məsləhətçisi ilk dəfə real gənə rejiminə əsaslanan Hər gənədə sınaqdan keçirilir: o, mövcud broker tarixindən real gənə ardıcıllığına ən yaxındır. Ancaq rejimin iki məhdudiyyəti var. Məlumatlar xüsusi mənbəyə istinad edir və əgər dəqiqə zolağı varsa, lakin bunun üçün real gənə yoxdursa, tester Hər bir işarə rejimində gənə yaradır. Buna görə də, test pasportunda brokeri, simvolu, tarix diapazonunu, quruluş nömrəsini MetaTrader və simulyasiya rejimini göstərin.

Bu əsas qaçışdır. geri test məsləhətçi haqqında yekun hökm deyil, müqayisə üçün.

Spread, komissiya və simvol spesifikasiyası nəticəyə təsir edir. Komissiya Qabaqcıl Test Parametrlərində dəyişdirilə bilər. İdarə olunan yayılmış stress testi fərdi simvol üçün hazırlanmış Təklif və Sorğu datası ilə əvvəlcədən təsvir edilmiş təkrarlana bilən metod tələb edir. Nağd məsrəfləri əldə etmək üçün xallarda mənfəətin hesablanması rejimindən istifadə etməyin: komissiyalar və svoplar nəzərə alınmır.

Hesabatda birdən çox ümumi mənfəəti müqayisə edin. Əməliyyatların sayını, xalis mənfəəti (xalis mənfəət), hesab vəsaitləri üzrə maksimum nisbi çəkilməni (kapital), Mənfəət Faktorunu yazın, Bərpa Faktoru və Sharpe əmsalı. Xalis Mənfəət ümumi mənfəət (Ümumi Mənfəət) və ümumi zərərdən (Ümumi Zərər) ibarətdir. Mənfəət Faktoru ümumi mənfəətin ümumi zərər moduluna nisbətini göstərir. Bərpa Faktoru xalis mənfəəti balansın pulla maksimum çıxarılmasına bölür. Sharpe nisbəti gəlirin risksiz dərəcəsi çıxılmaqla gəlirin standart kənarlaşmasına nisbəti kimi hesablanır; test cihazında MetaTrader risksiz dərəcə sıfıra təyin edilib. Daha yüksək dəyər onun dəyişkənliyinə nisbətən daha çox gəlirlilik deməkdir, lakin özlüyündə sabitliyi sübut etmir. Universal keçid dəyəri təyin etmir MetaQuotes.

Optimizasiyanı irəli yoxlamadan necə ayırmaq olar

Optimallaşdırma giriş parametrlərinin kombinasiyası vasitəsilə təkrarlanır və seçilmiş meyara uyğun olaraq sıralanır. Bu həssaslıq testi üçün faydalıdır, lakin bir çox cəhdlər artır risk artıq məlum olan məlumatlar üçün konfiqurasiya seçin.

MetaTrader saytında siz irəli dövrü ayıra bilərsiniz. 1/3 parametri seçilmiş müddətin son üçdə birini sonrakı yoxlama üçün, ilk üçdə ikisini isə optimallaşdırma üçün buraxır. Bu, universal olaraq ən yaxşı kəsmə deyil, daxili seçimlərdən biridir. Bazar və ya əməliyyatların tezliyi fərqli müddət tələb edirsə, qərar nəticəyə baxmaqdan əvvəl müəyyən edilir.

  1. Addım 1

    Dövr seçin

    Tarix, simvol və xərclər qeyd olunur

  2. Addım 2

    İrəli ayırın

    Son seqment parametrə daxil deyil

  3. Addım 3

    Parametrləri konfiqurasiya edin

    Yalnız əsas dövrdə işləyin

  4. Addım 4

    Dondurulmuş versiya

    Robot faylı, platforma quruluşu və daxiletmə parametrləri heşlənir

  5. Addım 5

    İrəli açın

    Yenidən quraşdırmadan bir qaçış

İrəli seqment EA versiyası və parametrləri dondurulduqdan sonra açılır.

EA-da yayılma, sürüşmə və gecikmə üçün necə yoxlanmaq olar

Təsadüfi Gecikmə rejimi yalnız ticarət sorğularına təsadüfi gecikmə əlavə edir EA. MetaTrader yardımına əsasən, 0-8 saniyə diapazonu 90% ehtimalla, 9-18 saniyə isə 10% ehtimalla seçilir. Bu sintetik stress məntiqin sürətli icradan asılılığını yoxlayır və brokerə xas şərtləri təkrarlamır.

Ayrı bir qaçış R2 Qabaqcıl Test Parametrləri vasitəsilə komissiyanı dəyişir. Yalnız hazırlanmış Təklif və Sorğu məlumatları ilə fərdi simvolunuz və onları dəyişdirmək üçün qeydə alınmış metodunuz varsa, yayılma stressini əlavə edin; əks halda R2 idarə olunan yayılma testinə zəng etməyin. Bütün brokerlər üçün heç bir "düzgün" çarpan yoxdur.

Risklər və məhdudiyyətlər

  • Tarixi və hipotetik nəticələr real vaxtda likvidliyi, sürüşməni və itkiləri udma qabiliyyətini tam şəkildə nəzərə almır.
  • Bir brokerin simvol məlumatları və spesifikasiyası digərindən fərqli ola bilər.
  • Bir çox parametrlər üçün optimallaşdırma həddindən artıq uyğunlaşma riskini artırır.
  • Müsbət Xalis Mənfəət kapitalın azaldılmasını və bir sıra itkilər riskini ləğv etmir.
  • Avtomatlaşdırma gələcəyi proqnozlaşdıra bilməz; Məcburi və ya qeyri-adi yüksək gəlirlər vəd edən qırmızı bayraqdır.

İmtina. Material təhsil xarakterlidir və fərdi investisiya məsləhəti deyil. Ticarət kapital itkisi riskini ehtiva edir. Keçmiş və test nəticələri gələcəkləri sübut etmir.

Məsələn: müəllifin protokoluna uyğun olaraq bir Ekspert Məsləhətçidən dörd dəfə istifadə R0-R3

Pasport EA sualına cavab verir: gecikmə, artan xərclər və təxirə salınma zamanı nəticənin hansı hissəsi saxlanılır. Burada bir qaçışdan gözəl fiqur axtarmırlar. Hər qaçış üçün tester hesabatını və ümumi cədvəldə bir sıra yadda saxlayın.

QaçNə dəyişirNə eyni qalır
R0Real gənələr və əsas komissiyaEA , giriş parametrləri, simvol, müddət, əsas tarix diapazonu
R1Random DelayR0 -dan hər şey, gecikmə istisna olmaqla
R2Komissiya stressi; yalnız təkrarlanan üsulla yayılırƏvvəlcədən müəyyən edilmiş xərclər istisna olmaqla, R0 saytından hər şey
R3Forward 1/3Dondurulmuş versiya və parametrlər; tarixlərin son üçdə biri əvvəlcədən ayrılmışdır
  1. R0

    Əsas qaçış

    Real gənələr və əsas komissiya

  2. R1

    Gecikmə

    Random Delay ilə eyni versiya

  3. R2

    Xərclər

    Komissiya və təkrarlanan yayılma stressi

  4. R3

    Forward 1/3

    Əvvəlcədən ayrılmış son üçüncü

Dörd hesabat əvvəlcədən müəyyən edilmiş protokola uyğun olaraq müqayisə edilir.

Hər R0-R3 üçün nəticə cədvəlində MetaTrader, versiya və hash EA, giriş parametrləri faylı (girişlər), simvol, vaxt çərçivəsi, tarixlər, işarələmə rejimi daxil edin, xərclər, əməliyyatların sayı, Xalis Mənfəət, maksimum nisbi kapitalın azalması, Mənfəət Faktoru, Bərpa Faktoru və Sharpe. Əlavə olaraq, siz R0 ilə müqayisədə Xalis Mənfəətin saxlanmasını və R0 ilə müqayisədə kapitalın azaldılması multiplikatorunu hesablaya bilərsiniz. Bu əlaqələr dəyişikliyi görməyə kömək edir, lakin universal keçid/uğursuzluq həddini yaratmır.

Niyə ən yaxşı məsləhətçilərin reytinqi keyfiyyəti sübut etmir

“Ən yaxşı Forex məsləhətçiləri” sorğusu tez-tez satıcı vitrinlərinə və nəticələrin kolleksiyasına səbəb olur. EA yuxarı sətirdə olsa belə, orijinal hesabat yalnız müəyyən versiya, dövr, simvol və parametrlərə şamil edilir. Bu məlumat olmadan müqayisə təkrarlana bilməz.

Reytinq müəllifinin marağını ayrıca yoxlayın: satış və ya qeydiyyat üçün komissiya alırmı. Bu, materialı avtomatik olaraq saxtalaşdırmır, lakin reklamın əsas sübutlardan ayrılmasını tələb edir. CFTC məcburi və ya qeyri-adi yüksək gəlir vəd edən robotlardan ehtiyatlı olmağı tövsiyə edir.

Testerdən demo hesabına təhlükəsiz keçid

EA demoda eyni brokerlə, eyni simvolda, spesifikasiya və pasportdan daxil edilən parametrlərlə işə salınır. Saat qurşağını, ticarət sessiyalarını, minimum həcmi və icra növünü yoxlayın. Başladıqdan sonra Ekspertlər və Jurnalı, faktiki sorğu vaxtını, icra qiymətini və imtinaların səbəblərini yoxlayın.

Siz müqayisə jurnalına xarici siqnal əlavə edə bilərsiniz, lakin rolları qarışdırmayın. Məsələn, giriş nöqtəsi göstəricisi TradingView müşahidə edilə bilən etiket yaradır və EA MetaTrader ünvanında yalnız açıq şəkildə proqramlaşdırılmış qaydanı icra edir. Midas müqayisəli jurnal üçün siqnal verir və ticarəti avtomatik açmır.

Ticarət üçün risk və dayandırma qaydaları robotdan ayrıca müəyyən edilir. Əsas prosedur haqqında materiallarda təsvir edilmişdir risklərin idarə edilməsihər ticarət üçün risk.

Ekspert Məsləhətçinin deaktiv edilməsi və ya alınmaması lazım olduqda

Dayanma kriteriyalarınızı əvvəlcədən yazın. Təkrar sorğu xətaları, gözlənilməz həcm dəyişiklikləri, naməlum DLL ünvanına giriş və ya versiyanı yoxlamaq mümkün olmaması üçün texniki dayandırma lazımdır. Əgər hesabatlar təkrar istehsal oluna bilmirsə və ya yalnız bir seçilmiş variantda müqavimət varsa, tədqiqatın dayandırılması lazımdır.

Yoxlamağa davam edin və ya dayandırın
Əgər uyğundur
  • Versiya və giriş parametrləri təkrarlanır
  • R0-R3 qaydaları dəyişdirilmədən yığılmışdır
  • Xərclər və səhvlər hesabatda görünür
  • Demo texniki məlumat vərəqinə uyğun gəlir
Əgər uyğun deyil
  • Mənbə və icazələr şəffaf deyil
  • Mənfəət məcburi nəticə kimi vəd edilir
  • Nəticə yalnız bir qaçışda davam edir
  • Qeyd açıqlanmayan ticarət səhvlərini göstərir

Yoxlama davam edirsə, meyarları bu yerə köçürün ticarət planı: nəyi müşahidə etməli, hansı hadisəni aradan qaldırmaq lazımdır EA və kimin giriş parametrlərini dəyişmək hüququ var. Bu, artıq demo müşahidə zamanı nəzərə çarpmayan tənzimləmədən qoruyur.

Mənbələr

Tez-tez verilən suallar

Test parametrlərini yenidən işlətmək üçün necə yadda saxlamaq olar?

Strategy Tester-də ayarların idarəetmə menyusunu açın və dəsti INI- faylına saxlayın. Cari parametrlər həmçinin Ctrl+C vasitəsilə kopyalana, mətn kimi saxlanıla və Ctrl+V vasitəsilə yenidən yüklənə bilər. Adında və ya yanında pasportda EA, simvol, zaman çərçivəsi, tarix aralığı və tick rejiminin versiyası və hashını qeyd edin: Tək bir giriş parametr faylı bütün eksperimenti təsvir etmir.

Niyə real gənələr üzərində ilk test daha uzun çəkir?

İlk buraxılışdan əvvəl MetaTrader simvolun tarixçəsini ticarət serveri ilə sinxronlaşdırır və mövcud dəqiqə məlumatlarını və tick-ləri yükləyir. Gənə tarixinin həcmi böyükdür, ona görə də ilk dövr daha uzun çəkə bilər. Növbəti buraxılışlarda platforma yalnız itkin məlumatları yükləyir və test agentləri artıq alınmış tarixçədən istifadə edir, əgər mənbə və parametr dəsti dəyişməyibsə.

Dayandırılmış optimizasiyaya davam etmək mümkündürmü?

MetaTrader hesablanmış keçidləri optimallaşdırma keşində saxlayır. Normal dayandırmadan sonra artıq tamamlanmış keçidlər yadda saxlanılır və davam etdirildikdə, hesablama qalan parametr dəstlərindən davam edir. Keş EA, simvol, zaman çərçivəsi, tarixlər və tick generasiya rejimindən asılıdır. Parametrlərin dəyişdirilməsi başqa nəticələr toplusu yarada bilər, buna görə də bərpa eksperiment pasportu ilə yoxlanılmalıdır.

Bu materialdan nə öyrənəcəksiniz
  • Expert Advisor-u göstəricidən və adi siqnaldan ayırın
  • İlk dəfə işə salmazdan əvvəl kodu, icazələri və tarixçəni nəzərdən keçirin
  • Əvvəlcədən yazılmış protokola əsasən dörd dəfə R0-R3 pasport yığacaqsınız
  • Nə vaxt demoya keçmək, nə vaxt dayandırmaq lazım olduğunu anlayacaqsınız
Orta

Material faydalı oldumu?

Bu dil versiyası üçün qiymətləndirmə hələ əlçatan deyil.

Şərhlər

Mənbə şərhləri tərcümə edilmir.

Profil üzrə ekspert
Max Vitkovsky
Market analyst

Analyses cryptocurrency market structure, levels and on-chain context, with attention to risk and invalidation conditions.

Midas indikatorunun Buy və Sell siqnalları ilə TradingView qrafiki
TradingView üçün Midas multiindikatoruTicarət üçün ən qabaqcıl indikatorlardan biri
  • Sonradan dəyişməyən siqnallar
  • İnteraktiv texniki təhlil
  • Seçmək üçün 7 strategiya
TradingView üçün Midas multiindikatoruSiqnal, stop və 3 hədəf — birbaşa qrafikdə
  • Siqnal şam bağlananda sabitləşir
  • Stop və 3 hədəf avtomatik qurulur
  • Əməliyyat planı girişdən əvvəl görünür