Avtomobil kreditlari. Aksiya. Pul. Ipoteka. Kreditlar. Million. Asoslar. Investitsiyalar

Forex maslahatchilarining savdo vaqtini qanday cheklash mumkin? Sotib olish chegarasi va to'g'ri vaqtda o'tirdi limiti Maslahatchining vaqt chegarasi

Bugun biz robotlar haqida gaplashamiz. Savdo jadvali, bu juda qiziqarli xususiyatga ega. Forex savdosida avtomatik tizimlardan foydalanganda, haftaning ma'lum kunlarida yoki soatlarida ular ko'pincha yo'qotishlarga olib kelishini payqadingizmi? Misol uchun, haftaning birinchi kunida maslahatchi juda kam savdolarni ochadi va ularning aksariyati ham foydasizdir. Bunday hollarda, maslahatchini shanba kunidan oldin o'chirib, seshanba kuni uni yoqish mantiqan. Siz ushbu oddiy operatsiyani qo'lda bajarishingiz mumkin, ammo maslahatchini kerakli vaqtda o'chirish yoki yoqishni unutish ham oson.

Ushbu muammoni hal qilish (va boshqa bir nechta) bo'lishi mumkin robotdan foydalanish Savdo jadvali, bu o'zini o'zi savdo qilmaydi, lekin ushbu Ekspert maslahatchilari ishini tahlil qilish asosida jadvalga muvofiq boshqa Ekspert maslahatchilarning ish vaqtini cheklash imkonini beradi.

Vaqtinchalik ish rejimiga o'zgartirishlar kiritishdan oldin, u qaysi daqiqalarda tez-tez qizil rangda savdo qilishini aniqlash kerak. Bunday holda, MyFXbook xizmati yordam beradi, bu erda haftaning kunlari va soatlari bo'yicha tizim savdosining batafsil statistikasi taqdim etiladi. Tizimning ishlashini tahlil qilish uchun optimal savdo davri 3 oy. Uni amalga oshirish uchun siz xizmatda monitoringni boshlashingiz kerak. MyFXbook-da robot o'rnatish haqida o'qishingiz mumkin. Misol tariqasida, ekspert maslahatchisi ishining natijalarini ko'rib chiqaylik, uning monitoringini rasmni bosish orqali topish mumkin:

Guruch. 1. MyFXbook xizmati bo'yicha Transient Zones 2.0 Expert Advisor ishlashini monitoring qilish.

Robotning haqiqiy hisob qaydnomasida tahlil qilish uchun hali yetarlicha savdo tarixiga ega bo'lmaganlar uchun imkoniyat sifatida, lekin ayni paytda uni sinab ko'rish mumkin bo'lsa, olingan hisobotni yuklab olishingiz mumkin.

Monitoringni yuklash va qayta ishlashdan so'ng kengaytirilgan statistika bo'limiga, Kundalik yorlig'iga o'tishingiz kerak. Bu erda siz haftaning kuniga nisbatan nisbiy miqdor haqida ma'lumot olishingiz mumkin. Bizning misolimizda, eng ko'p yo'qotilgan savdolar payshanba va juma kunlariga to'g'ri keladi, ya'ni bu kunlarda Ekspert maslahatchisini to'xtatib qo'yish oqilona bo'ladi. Ushbu xatti-harakatning sababi bugungi kunda robot strategiyasi uchun mos bo'lmagan bozor holatida bo'lishi mumkin va uning hisob-kitoblari unchalik aniq emas:


Guruch. 2. Transient Zones 2.0 Expert Advisor haftalik foydali va foydasiz bitimlar nisbati.

Kun bo'yi tahlil qilgandan so'ng, samarali ishni soatlar bo'yicha tahlil qilishingiz mumkin. Buni amalga oshirish uchun "Soatlik" yorlig'iga o'ting va yo'qotilgan savdolarning nisbiy soni qachon ko'proq ekanligini ko'ring:


Guruch. 3. Zararli va nisbiy soni foydali savdolar soat bo'yicha.

Xulosa: to'xtash oqilona bo'lardi savdo jarayoni payshanba, juma va qolgan kunlarda o'z ishini yangi kunning dastlabki ikki soatida to'xtatadi va kun davomida o'sha soatlarda savdolarni yo'qotish ustunlik qiladi - xususan, kunning 12, 13, 14 soatlarida. Ya'ni, uni tungi vaqtda ertalab soat 2 dan 8 gacha, kunduzi esa 13 dan 21 gacha ishlashga qoldiring. Maslahatchi ishining natijasi sezilarli darajada yaxshilanishi kerak.

Ekspertni o'rnatish va sozlash.

Savdoni rejalashtiruvchi yordamchi maslahatchini o'rnatish boshqa har qanday maslahatchiga o'xshash tarzda amalga oshiriladi, bu haqda batafsil ma'lumot . Mutaxassis bilan arxivni quyidagi havoladan yuklab olishingiz mumkin:

Yuklab olish trade-scheduler.rar (yuklab olish: 139)

trade-scheduler.rar arxivini oching, TradeScheduler v2.3.ex4 ekspert faylini data_folder\MQL4\Experts\ jildiga nusxalang. Ma'lumotlar katalogini ochish uchun Fayl menyusidan Ma'lumotlar katalogini ochish bandini tanlang. Keyin terminal qayta ishga tushadi va shundan so'ng maslahatchini Navigator - Expert Advisors oynasida topish mumkin.

Diagrammada Ekspert maslahatchisini o'rnatishda kerakli ish vaqti sozlamalar oynasida haftaning kunlari va soatlari bo'yicha o'rnatiladi. Vaqt terminal vaqtiga qarab belgilanadi, u ham vaqt. Har bir kun uchun 3 ta kirish parametrlari mavjud. Birinchi parametr haftaning ma'lum bir kunida robotni yoqish/o'chirish uchun javob beradi, ikkinchi parametr - savdoni boshlash vaqti, uchinchisi - to'xtash vaqti. Vaqt soat formatida ko'rsatilgan: daqiqa:


Guruch. 4. Ekspert maslahatchisi tahlilidan so'ng o'rnatilgan kiritish parametrlari.

Shuningdek, sozlamalarda qo'shimcha parametr mavjud CloseBeforeSwitchOFF . Agar CloseAll ga o'rnatilgan bo'lsa, robot o'chirilishidan oldin barcha savdolar avtomatik ravishda yopiladi. Agar CloseAllProfitable - faqat foydali buyurtmalar yopiladi, Yo'q bo'lsa - savdolar yopilmaydi. Slip parametri maksimal ruxsat etilgan sirpanish uchun javobgardir.

Terminalda avtomatik savdo va DLL dan funksiyalarni import qilishga ruxsat berilganligiga ishonch hosil qiling. Bitta terminal uchun maslahatchining bitta versiyasi o'rnatilgan.

Xulosa.

Hohlamoq ish faoliyatini yaxshilash maslahatchi? Uning ishini cheklash usulini sinab ko'ring va natijalarni tahlil qiling. Agar statistik ma'lumotlar shuni ko'rsatadiki, sizning Ekspert maslahatchingiz kunning ma'lum bir vaqtida "doimiy ravishda birlashadi", demak, bozorda u hal qila olmaydigan naqsh mavjud. Ushbu noqulay davrda savdoni to'xtating va uning rentabelligini oshiring!

Agar sizning savdo tizimi yangiliklar sakrashga asoslangan emas, muhim yangiliklarni chiqarishdan oldin maslahatchining ishini to'xtatish moliyaviy va ruhiy salomatlik uchun juda foydali bo'lishi mumkin. Va o'zgaruvchanlik o'rnatilgandan so'ng, bir necha soatdan keyin uni yana yoqing. Qo'lingizda ishlaydigan terminalga kirish imkoningiz bo'lsa yaxshi. Va agar bo'lmasa? Bu erda avtomatlashtirish yordam beradi.

Muammoni hal qilish variantlaridan biri muhim voqealar jadvali bilan faylni tuzishdir. Mutaxassisimiz tomonidan ushbu faylni o'qish va qachon ishlash mumkin va qachon bo'lmasligini aniqlash. MQL4 qo'llanmasi csv matn fayli bilan ishlash misolini taqdim etadi, biz uni asos qilib olamiz, bir vaqtning o'zida mualliflar beixtiyor yoki diqqatliligimizni sinab ko'rish uchun qilgan bir nechta xatolardan xalos bo'lamiz (ular o'zlari ogohlantiradilar - siz Hech kimga ko'r-ko'rona ishonmaslik kerak, xatolar doimo bo'ladi).

Shunday qilib, keling, keyingi hafta uchun muhim voqealar jadvalini quyidagi formatda tuzamiz:
Voqea sanasi va vaqti; vosita; voqea tavsifi

2016.04.01 14:00;USD;Ishlab chiqarish sohasida ISM ishbilarmonlik faolligi indeksi 2016.04.01 14:00;USD;ISM dan inflyatsiyaning bosqichma-bosqich tezlashuvi indeksi 2016.04.04 09:00;EUR;Ishlab chiqaruvchining narxi 610.0. 09:00;Evro;Ishlab chiqaruvchilar narxlari indeksi (YY) 2016-04-05 04:30;AUD;Qaror Zaxira banki Avstraliya foiz stavkasi bo‘yicha 04.05.2016 04:30;AUD;Avstraliya zahira banki qo‘shimcha bayonot ochiq bozorlar AQSh Federal zaxira tizimi 04.07.2016 11:30;EUR;Yevropa bankining pul-kredit siyosati bo'yicha yig'ilishi haqida ma'lumot

Keling, uni ht-news.csv fayliga yozamiz va uni EA uni o'qiy oladigan \MQL4\Files\ht-news.csv kerakli katalogiga joylashtiramiz.

Birinchidan, konfiguratsiya uchun tashqi o'zgaruvchilarni o'rnatamiz, sharhlar ularning maqsadini tushuntiradi:

Extern string startNewsEvent="Yangiliklar ustida ishlashni cheklash"; kiritish bool StopOnNewsEvent=true; //Cheklangan kiritish satrini yoqish NewsEventFileName="ht-news.csv"; //Faylni kiritish jadvalini kiritish LoadNewsEventTimerInDay=7;//Faylni necha kun ichida qayta yuklash uint StopPriorEventHours=2; //Hodisa kiritishdan X soat oldin to'xtating uint StartAfterEventHours=3; //Hodisadan X soat o'tgach, tashqi qatorni boshlang stopNewsEvent="----------------";

Quyidagi tuzilma ko'rib chiqilayotgan voqea tavsifiga kirishimizga yordam beradi:

Struct NEWS_EVENT ( datetime EventTime; //voqea sodir bo'lish vaqti Instrument; //voqea asboblari qatori EventComment; //voqea izohi );

Fayldan ma'lumotlarni o'qish uchun maxsus funksiya

Bool LoadNews() ( int tutqichi; // Fayl identifikatori satr asbobi, // Voqea valyutasining nomi firstInstrument, secondInstrument, // joriy juftlik nomining 1 va 2-qismlari EventComment, // Voqea tavsifi matni stringDateTime; // String ifodasi voqea sanasi va vaqtining datetime eventDateTime; // Datetime formatidagi voqea sanasi va vaqti handle=FileOpen(NewsEventFileName,FILE_CSV|FILE_READ,";");// Faylni ochish if(handle)<0) // Неудача при открытии файла { int lastError=GetLastError(); if(lastError==4103) // Если файла не существует, сообщим Alert("Нет файла с именем ",NewsEventFileName); else // При любой другой ошибке Alert("Ошибка при открытии файла ",NewsEventFileName," :",lastError); PlaySound("Bzrrr.wav"); // Громко ругнемся и вернем фалсе return false; } int cnt=0; while(FileIsEnding(handle)==false) { stringDateTime =FileReadString(handle);// Дата и время события instrument=FileReadString(handle); //Инструмент eventComment =FileReadString(handle);// Текст описания события, может не быть eventDateTime =StrToTime(stringDateTime); // Преобразование типа данных firstInstrument=StringSubstr(Symbol(),0,3);// Извлекаем первые 3 символа secondInstrument=StringSubstr(Symbol(),3,3);// Извлекаем вторые 3 символа if(StringCompare(instrument,firstInstrument,false)!=0 && StringCompare(instrument,secondInstrument,false)!=0) { continue; //не наши инструменты } cnt++; ArrayResize(NewsEvent,cnt,1000); //изменяем размер массива с запасом для ускорения ArrayResize(NewsEventTime,cnt,1000); NewsEvent.EventTime= eventDateTime; NewsEvent.Instrument=instrument; NewsEvent.EventComment=eventComment; NewsEventTime=eventDateTime; //удобнее искать в одномерном массиве } FileClose(handle); // Закрываем файл ArraySort(NewsEventTime,WHOLE_ARRAY,0,MODE_ASCEND); //сортируем массив для последующего поиска return true; }

Biz kerakli vaqtni NewsEventTime massivida qidiramiz va agar vaqt topilsa, uning tavsifini NewsEvent strukturasi massividan olamiz.

GetEventInfo satri (datetime date) ( for(int i=0;i

Joriy vaqt bo'sh vaqtga to'g'ri kelishini aniqlash uchun yordamchi funksiya

//yangilik bo'yicha maslahatchini o'chirib qo'yish zarurligini tekshiring Rost - biz ishlayapmiz False - biz dam olamiz bool CheckEnableNewsWork() ( if (ArraySize(NewsEventTime)==0) rost qaytaradi; //ba'zi sabablarga ko'ra jadval massiv bo'sh bo'lib chiqdi, shuning uchun biz ishlayapmiz //endi siz NewsEventTime ichida eng yaqin sanani topishingiz kerak, undan oldin StopPriorEventHours soatlari uchun ishni to'xtatishingiz kerak datetime timeCurrent =TimeCurrent(); datetime timeStopWork=timeCurrent+StopPriorEventHours*3600; / /Agar NewsEventTime-da timeStopWork dan kamroq vaqt bo'lsa, u holda ishlashni to'xtating int dateindex= ArrayBsearch(NewsEventTime,timeStopWork,WHOLE_ARRAY,0,MODE_ASCEND); datetime foundEventTime=NewsEventTime; timeStopWork=foundStopWork//foundStopWork yoki to'xtash//foundStopWork//FoundStopWork yoki to'xtatish topilgan vaqt datetime timeStartWork=foundEventTime+StartAfterEventHours*3600; //bu dam olish vaqti / /endi biz hozir timeStopWork va timeStartWork o'rtasidagi vaqt ekanligini tekshiring, agar shunday bo'lsa, ishlamang, agar (timeCurrent>=timeS) topIsh && vaqtJoriy<=timeStartWork) { DrawLabel("EnableNewsWork","Не работаем, новость: "+GetEventInfo(foundEventTime)+"",5,80,Red); return false; } else { DrawLabel("EnableNewsWork","Нормальная работа, новостей нет",5,80,Green); return true; } }

Jadval faylidan vaqti-vaqti bilan o'qish uchun bizga, masalan, haftada bir marta, sozlanganidek ishlaydigan taymer kerak

//Void OnTimer() taymer bo'yicha yangiliklari bo'lgan fayl mavjudligini tekshiring ( agar (StopOnNewsEvent) ( LoadNews(); //faylni o'qing ) )

Maslahatchini ishga tushirishda siz taymerni ishga tushirishingiz va birinchi marta yangiliklarni o'qishingiz kerak

OnInit() .... agar (StopOnNewsEvent) //Agar o'rnatilgan bo'lsa, yangiliklar faylini yuklang ( bool tm=EventSetTimer(LoadNewsEventTimerInDay*86400); //jadval faylini yuklash uchun taymerni ishga tushiring, agar (!tm) Alert("EventSetTimer" xato :",GetLastError()); OnTimer();//Birinchi ishga tushirish darhol)

Har bir belgida biz pozitsiyalarni ochishimiz mumkinligini tekshiramiz. Aytgancha, bu orqaga ta'sir qilmasligi kerak.

OnTick() .... bool enableNewsWork=true; //siz yangiliklar voqealari ustida ishlashingiz mumkin if (StopOnNewsEvent) ( enableNewsWork=CheckEnableNewsWork(); //Agar cheklov yangiliklarda boʻlsa, vaqtni tekshiring ) if (HaveMoney && enableNewsWork) Traiding(Pairs); //shartlarni tekshirish va juftlikda savdo ochish

Ana xolos. Afsuski, men ushbu kodni haqiqiy hisob qaydnomasida hali sinab ko'rmadim, chunki men uni dam olish kunlari yozganman, taymer bilan belgilarga taqlid qilganman va dam olish kunlari to'xtaydigan joriy vaqtni qo'lda o'zgartirganman. Ammo keyingi hafta men yuqoridagi kodni yaratgan "Forex Grail 1.11" ning yangi versiyasida haqiqiy hayotda ko'rib chiqaman.

Kelajakda ht-news.csv faylini yaratish uchun qulay yordamchi dastur yaratish kerak bo'lishi mumkin, masalan, xuddi shu faylda.

Maqolada siz quyidagilarni bilib olasiz:

Xayrli kun, aziz o'quvchilar va blog mehmonlari. Bugun biz bozorda va kutilayotgan vaqt bo'yicha buyurtmalarni joylashtiradigan yordamchi ekspert maslahatchilari qanday borligi, shuningdek, tranzaktsiyalar qanday yopilishi haqida gaplashamiz.

Eng yaxshi broker

Buyurtmalarni har soatda yoki o'z vaqtida ochadigan Ekspert maslahatchisi turli savdo vaziyatlarida yordam beradigan vositadir. Umuman olganda, shuni aytishim mumkinki, bunday harakatlarni amalga oshiradigan bunday maslahatchilarga qiziqish uzoq vaqtdan beri mavjud. 2006 yilda esa bunday robotlar bor edi va 2008 yilda so'rov bo'yicha siz ularga bo'lgan qiziqishni kuzatishingiz mumkin va hozirda bunday mutaxassislarni jalb qilish so'rovlari paydo bo'lishda davom etmoqda. Shu bilan birga, ko'pincha tajribali treyderlar va nafaqat treyderlar, balki shug'ullanuvchilar yangi boshlanuvchilarga yordam berishadi. Umuman olganda, bu yaxshi an'ana. Odatda u o'zaro almashinuvga asoslanadi. Yangi boshlovchi g'oyalarni taqdim etadi va tajribali kishi bu g'oyadan foydalanish huquqini oladi va u sherigi bilan baham ko'radigan ekspert kodini yaratadi.

Ushbu mutaxassislardan foydalanish uchun sharoitlar paydo bo'lganda

Biroq, nuqtaga boring! Mening bugungi hikoyam - bu to'g'ri vaqtda buyurtma berish bo'yicha mutaxassis haqidagi hikoya. Uni turli maqsadlarda foydalaning. Misol uchun, sham yoki sessiya boshlanishiga qattiq bog'langan savdo tizimlari mavjud. Misol uchun, mening kamtarona tadqiqotlarimga ko'ra, bunday to'lqinlar haqiqatda mavjud, ammo ular turli vaqt oralig'ida paydo bo'ladi va har xil davomiylik davrlari mavjud. Siz, masalan, Mn-da USDCAD-da ularni topishingiz mumkin.

Har oyda bir-biriga juda o'xshash shamlar mavjud. Yanvar oyida, masalan, davomida, masalan, olti yil davomida, bir ko'tarilish yoki pastga yo'nalishi nuqtasi emas. Ushbu yondashuvdan foydalangan holda daromad olish uchun siz oyning boshida tadqiqot usuli bilan belgilangan yo'nalish bo'yicha buyurtma berishingiz va oxirida uni o'chirib tashlashingiz kerak va buni faqat yilning ma'lum oylarida qilishingiz kerak. Buning uchun mutaxassis buyurtmalarni sana, soat va daqiqalar bo'yicha joylashtiradi.

Kerakli vaqtda buyurtma beradigan Ekspert maslahatchisi boshqa vazifalarni ham amalga oshiradi, masalan, ertaga bozor tendentsiyasi bo'lishi ma'lum va savdo g'oyasi har bir soatlik shamda trend yo'nalishi bo'yicha pozitsiyalarni egallashdir. Va savdo kunining oxirida buyurtmalarni olib tashlashingiz kerak.

Shunday qilib, buyurtmalar bunday panjara shaklida paydo bo'ladi. Buni qanday qilib boshqacha qilishlarini qaerda sahifasida ko'rishingiz mumkin. Ish kunining oxiriga kelib, o'z vaqtida sotib olish, sotishni to'xtatish yoki bozorda buyurtmalar olib tashlanadi.

Nima uchun aynan? Chunki men bunday modifikatsiyada bunday yondashuvni ko'rganman: bozor buyurtmasi bilan har bir shamga buyurtma berish yoki har bir shamga buyurtma berish, lekin qarama-qarshi yo'nalishlarda buy-, sellstop-ami. Ikkinchi holda, siz bozorning qaysi yo'nalishda harakat qilishini bilmasligingiz mumkin, lekin xuddi kapalak to'ri bilan harakatni ushlab turishingiz mumkin. Shuningdek, buy-, sellstop-s buyurtmalarini har ikki yo‘nalishda joylashtirishda, ehtimol kun oxirigacha ulardan biri ochilmaydi va osilib qolishi mumkin.

Yuklab olish

Demak, bugungi kunda bu kontekstda uch xil yordamchi ekspertlar mavjudligi ayon bo'ladi.

  1. Birinchi tur - ma'lum soatlar va daqiqalarni hisobga olgan holda bozorda buyurtmalarni joylashtirish bo'yicha mutaxassis,
  2. Ikkinchi tur - soat va daqiqalar bo'yicha kutilayotgan buyurtmalar bo'yicha Ekspert maslahatchisi.
  3. Uchinchi tur birinchi ikkitasida amalga oshirilishi yoki alohida dastur bo'lishi mumkin. Bizning misolimizda aynan shunday.

Bozor buyurtmalari bo'yicha mutaxassis

Ko'tarilish 23:50 da boshlanishini bilsangiz, narx, albatta, 60 pipsdan o'tadi, 30 pips stop-loss bilan va sizda stop lossni kuzatib boradigan Ekspert maslahatchisi bor, shuning uchun sizga buyurtma kerak. Shu bilan birga, siz uzoqda bo'lmaysiz, shuning uchun ochilishni e'lon qiladigan ovoz foydali bo'ladi. Bunday sharoitlarda sizga birinchi turdagi mutaxassis kerak bo'ladi. Bunday holda, bu e-OpenByTime ekspert maslahatchisi. Ijtimoiy tugmalar yordamida yuklab olinadigan ushbu Ekspert maslahatchisi quyidagi parametrlarga ega:

  • TimeTrade - bu erda buyurtma ochilishi kerak bo'lgan aniq vaqt belgilanadi. Ma'lumotlar formati ss:mm.
  • Davomiylik - EA buyurtma berishga harakat qiladigan soniyalardagi davr.
  • Sotish - bu erda siz to'g'ri buyurtma turini ko'rsatishingiz kerak - bu bozorda aktivni sotish uchun buyurtma ochilishini anglatadi. False qiymati xarid buyurtmasiga mos keladi.
  • Lotlar - bu variant sizning savdo lotingizni berilgan qiymat bilan cheklaydi.
  • SopLoss - stop loss to'rt xonali brokerlar uchun hisoblanadi, shuning uchun uning hajmini 30 ballda aniqlash uchun siz qiymatni 300 ga o'rnatishingiz kerak.
  • TakeProfit - take profit bilan bir xil hikoya.
  • MagicNumber - Menimcha, bu erda hamma narsa aniq.
  • UseSound - keyin ovoz sozlamalari keladi.
  • NameFileSound - bu erda tovush faylini tanlang.
  • Qolgan sozlamalardan faqat MaketWatch savollarga sabab bo'lishi mumkin. Ma'lum bo'lishicha, bu sozlama savdo so'rovlari ba'zi brokerlar tomonidan talab qilinadigan Market Watch qoidalariga muvofiq yuborilishi uchun zarur.

Kutilayotgan buyurtmalar bo'yicha mutaxassis

Kutilayotgan buyurtmalarni ochish bo'yicha ishlaydigan ekspert maslahatchilarning ikkinchi turi turli xil savdo tizimlari uchun ekspert maslahatchilaridir. O'xshash

Bu safar men ekspert maslahatchisini tasvirlayman, aytaylik, yordamchi bo'lib, u har ikki yo'nalishda tendentsiyalarni va grafikning boshqa belgilarini hisobga olmagan holda ikkita sotib olish, sotishni to'xtatish operatsiyalarini ochadi.

Gap 37_Exp-TimeOpenBuy ekspert maslahatchisi haqida bormoqda. O'rnatish juda oddiy.

  • BuyStopOpen va SellStopOpen ikkalasi ham bu holatda rost deb aniqlanadi.
  • Masofa - bu buyurtmalar joriy narxdan qancha masofada joylashtirilishini aniqlaydi. Shuni esda tutingki, bu erda va keyingi satrdagi qiymat to'rt xonali broker uchun hisoblanadi, shuning uchun masofani belgilash uchun siz raqamdan foydalanishingiz kerak, masalan, 30 ball va oxirida yana 0 qo'shing.
  • TPBuyStop, SLBuyStop, TPSellStop, SLSellStop - har bir buyurtma uchun foyda olish va zararni to'xtatish masofasini aniqlash imkonini beradi. (Bu erda ham raqam oxiriga nol qo'shing.)
  • CloseAfterOpen - buy-, sellstop-buyurtmalaridan biri ishga tushirilgandan keyin qolgan bitimni oʻchirish imkonini beradi.
  • Slippage - bu mening tajribamda buyurtma berish uchun noldan boshqa narsaga o'rnatilishi kerak bo'lgan sozlama. Bu maksimal siljish.
  • CloseIfNotOpen - barcha muvaffaqiyatsiz xaridlarni olib tashlaydigan, yangi vaqtda sotishni to'xtatuvchi funksiya sifatida ishlab chiqilgan. Biroq, men bu operatsiyani ishlatishga qanchalik urinmayin, hech narsa chiqmadi.
  • Qolgan variantlar bozorga kirish va undan chiqish vaqtini aniqlash uchun kerak.

Kechiktirish bo'yicha mutaxassis

Nihoyat, uchinchi Ekspert Maslahatchisi, men tuzilgan mql4 kodidan foydalanib, sotib olishni o'z vaqtida, aniqrog'i, ularning barchasini olib tashlashni amalga oshiradi. Umuman olganda, endi siz sotib olish, sotishni to'xtatish va bozor tomonidan buyurtmalarni joylashtirish bo'yicha maslahatchilar va buyurtmalarni o'z vaqtida yopadigan mutaxassisga ega bo'lasiz. Buni amalga oshirish uchun, oddiygina buy-, sellstop buyurtmalarini yopadigan tsikldan oldin yoki aytish to'g'riroq bo'ladi: ularni o'chiradi, agar (TimeCurrent()>=BlackTime) tekshirish kerak. Bunday holda, o'zgaruvchiga buyurtmalar o'chiriladigan vaqt belgilanadi.

xulosalar

Bugun biz turli bozor sharoitlarida foydalanish mumkin bo'lgan juda foydali yordamchi maslahatchilar to'plami bilan tanishdik. Ulardan foydalanish uchun sizga tezkor sozlash va bozor prognozi kerak bo'ladi. Ulardan foydalanish natijasida siz butunlay mustaqil va deyarli to'liq avtomatik kirish va chiqishlarni tashkil qilishingiz mumkin bo'ladi. Hatto aytmoqchimanki, hamma narsa avtomatik ravishda sodir bo'ladi, lekin faqat bir nechta harakatlardan so'ng, ekspert sozlamalarini o'zgartirish kerak bo'ladi. Shunga qaramay, bu monitor oldida cheksiz o'tirishga vaqtlari bo'lmaganlar uchun allaqachon yaxshi yordamdir. Hammasi shu, aziz do'stlar. Umid qilamanki, bu sahifa sizga yoqdi.

(2 reytinglar, o'rtacha: 5,00 5 dan)

Bugungi kunda Forex bozorida muvaffaqiyatga erishish, uning har qanday harakatlarida ifodalanishi mumkin bo'lgan narx xatti-harakatlarining barqaror naqshlarini hisobga olish deyarli mumkin emas.

Deyarli har bir treyderga tanish bo'lgan bunday ajoyib naqshlardan biri kunning ma'lum bir vaqtidagi narxning faolligida namoyon bo'ladi.

Aslida, shuning uchun bugungi kunda ko'pchilik maslahatchilar va savdo strategiyalari vaqt bo'yicha savdo filtri bilan ta'minlangan, agar treyder noqulay vaqt oralig'ida strategiya bo'yicha savdo qilishni taqiqlaydi.

Faqat yetakchi broker bilan yuqori savdo qiling

Biroq, vaqt omili ko'pincha signal namunasi bo'lishi mumkin va treyder uni qandaydir tarzda amalga oshirishi kerak.

Rejalashtirilgan pozitsiyani ochish uchun doimiy ravishda ma'lum bir vaqtda soniyalar aniqligi bilan monitorda bo'lish tabiiydir.

Shuning uchun treyderlar ular uchun ma'lum bir vaqtda pozitsiyani ochishga imkon beruvchi maxsus skriptlar va maslahatchilardan foydalanadilar. Aslida, biz ushbu maqolada ushbu maslahatchilardan biri bilan tanishamiz.

OpenTime 2 Time Advisor MT5 savdo terminali uchun mutlaqo mustaqil savdo eksperti boʻlib, u kunning maʼlum bir vaqtida narxlar harakati naqshlariga asoslangan strategiyalarni amalga oshirish imkonini beradi.

OpenTime 2 ning e'tiborga molik xususiyati shundaki, robotning funksionalligi uni to'liq mustaqil ekspertga aylantirishga va optimallashtirishdan foydalangan holda ma'lum bir aktiv bo'yicha narx harakati naqshlarini topishga imkon beradi.

Shunday qilib, treyder vaqt naqshlari asosida strategiyalarni yaratishi mumkin, shuningdek, o'z g'oyalarini amalga oshirish uchun yordamchi sifatida foydalanishi mumkin, masalan, yangiliklar relizlar (kutishlar bo'yicha savdo) paytida bitimlar ochish uchun.

Skriptni diagrammaga o'rnatish.

MT5 savdo terminali uchun Time Advisor-ning birinchi versiyasi 2017 yilda ishlab chiqilgan, ammo robotning funksionalligi shunchalik cheklangan ediki, uni to'liq robotlarga emas, balki oddiy skriptlarga ishonch bilan bog'lash mumkin edi.

Biroq, 2018 yilda funksionallikni kengaytirgandan so'ng, ko'plab treyderlarning tavsiyalaridan so'ng, robot nafaqat mashhurlikka erishdi, balki uning ikkita versiyasi MT5 ishlab chiquvchilari rasmiy kutubxonasida nashr etildi.

Shunday qilib, maslahatchi ikki usulda, ya'ni MT5-dagi kutubxona orqali yoki standart sxema bo'yicha ma'lumotlar katalogi orqali o'rnatilishi mumkin.

Kutubxona orqali maslahatchini o'rnatish uchun MT5 savdo terminalini ishga tushiring va "Asboblar" paneliga o'ting, u erda siz o'z pozitsiyalaringiz va balansingiz haqidagi ma'lumotlarni topishingiz mumkin.

Keyin "Kutubxona" yorlig'iga o'ting va ro'yxatda faqat maslahatchilar paydo bo'lishi uchun oddiy tartiblashni amalga oshiring.

Ro'yxatni tartiblaganingizdan so'ng, undagi OpenTime 2 vaqt maslahatchisini toping va uni quyidagi rasmda ko'rsatilganidek, qo'shimcha menyudan foydalanib yuklang:

Agar shu tarzda o'rnatish qiyinchiliklarga olib kelgan bo'lsa, maqolaning oxiriga o'ting va standart sxema bo'yicha o'rnatadigan robot faylini yuklab oling.

Buni amalga oshirish uchun siz yuklab olingan robot faylini MT5 terminal katalogiga, ya'ni Ekspertlar papkasiga tashlashingiz kerak.

Ekspert maslahatchisini oʻrnatganingizdan soʻng tanlagan oʻrnatish usulidan qatʼi nazar, siz savdo terminalini qayta ishga tushirishingiz yoki uni Navigator panelida yangilashingiz kerak, aks holda OpenTime 2 Ekspert maslahatchilari roʻyxatida koʻrinmaydi.

OpenTime 2 Time Advisor dasturidan foydalanish

Maqolaning boshida ta'kidlaganimizdek, OpenTime 2 vaqt bo'yicha maslahatchi kunning ma'lum bir vaqtida narx harakati naqshlariga asoslangan strategiyalarni amalga oshirishga imkon beruvchi yordamchidir.

Robotning ikkinchi versiyasi avtonom va moslashuvchan bo'ldi, bu sizga bitimlarni ochish va kuzatish uchun tizimni yanada ehtiyotkorlik bilan sozlash imkonini beradi.

Shunday qilib, satrlarda "Yopish vaqti oralig'i" va "Yopish vaqti oralig'i №2" dan foydalaning, siz birinchi va ikkinchi vaqt oralig'ida bitimlarni erta yopishga ruxsat berishingiz mumkin, shu bilan birga har bir yopilish oralig'i uchun vaqtni 1-sonli yo'nalishlarda belgilash mumkin. ,2.

Trailing stop o'zgaruvchisi orqadagi to'xtashni faollashtirishga imkon beradi, shu bilan birga to'xtash harakati qadami Trailing qadam satrida ko'rsatilgan.

Dushanba - Juma kunlari o'zgaruvchilarda siz haftaning ma'lum bir kunida savdoni o'chirib qo'yishingiz mumkin, va Ochilishning boshlanish vaqti oralig'i va Ochilish tugash vaqti oralig'i qatorlarida siz pozitsiya ochilishi kerak bo'lgan vaqt davrini belgilashingiz mumkin.

Davomiylik soniyalardagi o'zgaruvchisi ochiq pozitsiyani ushlab turish vaqti uchun javob beradi va Vaqt oralig'idagi savdo turi qatorida siz savdo yo'nalishini, ya'ni sotib olish yoki sotishni belgilashingiz mumkin.

Hajmi tranzaksiya o'zgaruvchisi ochilgan buyurtmaning savdo loti uchun javob beradi va StopLoss vaqt oralig'i va TakeProfit vaqt oralig'i o'zgaruvchilarida siz o'z pozitsiyangiz uchun foyda va to'xtash tartibini belgilashingiz mumkin.

Xulosa qilib shuni ta'kidlash kerakki, OpenTime 2 vaqt maslahatchisi kunning ma'lum bir vaqtida pozitsiyalarni ochishga asoslangan strategiyalarni amalga oshirishga imkon beradigan yanada rivojlangan va avtonom yordamchidir.

Ehtimol, ma'lum kunlar yoki hatto soatlardagi tranzaktsiyalar zarar keltirayotganini payqadingiz. Masalan, bu juma kuni kechqurun tranzaktsiyalar bo'lishi mumkin, natijada hafta oxiri o'tkazilganda ko'pincha oldindan aytib bo'lmaydi. Qanday bo'lish kerak? Maslahatchini qo'lda yoqish va o'chirish kerakmi? Bu juda qulay emas va biz hammamiz insonmiz - buni qilishni unutishingiz mumkin.

Muammoni hal qilish - maslahatchi yordamchisi Savdo jadvali, bu sizga treyder tomonidan belgilangan jadvalga muvofiq boshqa Ekspert-maslahatchilarning ish vaqtini cheklash imkonini beradi. Masalan, dushanba kuni ertalab soat 7 dan 11 ga qadar robotlar savdosini cheklashingiz mumkin. Ushbu rivojlanish bizning do'stlarimizdan ArgoLab va bugun biz u bilan batafsil tanishamiz.

Statistik tahlil

Maslahatchining ishini cheklashdan oldin, avval strategiya qaysi vaqtda voz kechishini aniqlashingiz kerak. Buning uchun siz myfxbook kabi monitoring xizmatlaridan birini ishlatishingiz mumkin, bu vaqt davomida batafsil savdo statistikasini beradi. Tahlil ishonchli bo'lishi uchun kamida uch oylik savdo statistikasiga ega bo'lish maqsadga muvofiqdir.

Shunday qilib, yangi boshlanuvchilar uchun siz myfxbook-da monitoringni boshlashingiz kerak. Buni qanday qilish haqida ma'lumot olish uchun bizning veb-saytimizga qarang. . Masalan, maslahatchining monitoringini olaylik Forex Hunter.

Shuningdek, siz strategiya testeridan hisobotni saytga yuklashingiz mumkin. Avvalo, bu haqiqiy hisobda hali yetarlicha to'plangan tarixga ega bo'lmaganlar uchun kerak, ammo testerda sinab ko'rish mumkin bo'lgan robot mavjud. Buni qanday qilish kerak, yana o'qingalohida maqola .

Bundan tashqari, monitoring yuklangan va ishlov berilgandan so'ng kengaytirilgan statistika bo'limiga, "Kundalik" yorlig'iga o'ting. U haftaning kunlari bo'yicha foydali va yo'qotilgan savdolar sonini ko'rsatadi. Ko'rib turganingizdek, payshanba va juma kunlari eng ko'p nisbiy yo'qotilgan savdolar mos ravishda 73% va 74% ni tashkil qiladi. Bu shuni anglatadiki, bugungi kundagi bozor sharoitlari ushbu strategiya uchun mos emas, prognozlar kamroq aniq va EA pul yo'qotmoqda. Avtomatik strategiyaning samaradorligini oshirish uchun ushbu kunlarni savdodan olib tashlash maqsadga muvofiqdir.

Keyin soat bo'yicha statistikaga qaraymiz. Skrinshotdagi o'qlar eng ko'p yo'qotilgan savdolar bo'lgan soatlarni belgilaydi. Bundan tashqari, tungi davrda (asosan, Osiyo sessiyasi) kunning o'rtasiga qaraganda tranzaktsiyalar juda kam bo'libgina qolmay, balki yozuvlar sifati ham ko'p narsani orzu qiladi.

Bu shuni anglatadiki, agar biz Ekspert maslahatchisining ishini payshanba va juma kunlari bloklab, uni boshqa kunlarda soat 11:00 dan 19:00 gacha ishlashga qoldirsak, natijaning yaxshilanishi kafolatlanadi.

Ushbu misoldagi o'zgarishlar uchun EA sozlamalari quyidagicha ko'rinadi:


O'rnatish va sozlash

Maslahatchi standart tarzda o'rnatiladi. Fayl - Ochiq ma'lumotlar katalogi orqali terminal ma'lumotlar katalogini oching va MQL4 - Ekspertlar katalogiga o'ting. Bu erda biz ".ex4" kengaytmasi bilan oldindan yuklab olingan Expert Advisor faylini nusxalaymiz. Navigator oynasida Ekspert maslahatchisi paydo bo'lishi uchun terminalni qayta ishga tushiring.

Sozlamalarda siz haftaning kunlariga qarab ish vaqtini belgilashingiz kerak. Har bir kun uchun uchta kirish parametri mavjud. Birinchisi, ma'lum bir kunda savdoni yoqish/o'chirish uchun javobgardir, ikkinchisi - savdoning boshlanish vaqti uchun, uchinchisi - savdoning tugashi uchun. Vaqtni eng yaqin daqiqagacha belgilash mumkin. Boshlanish vaqti tugash vaqtidan kattaroq bo'lishi mumkin, masalan, 19:00 va 9:00. Bunda savdoga soat 00:00 dan 9:00 gacha va 19:00 dan 24:00 gacha ruxsat beriladi.

Qo'shimcha CloseBeforeSwitchOFF parametri avtomatik savdoni o'chirishdan oldin darhol barcha pozitsiyalarni yopish uchun javobgardir. Hammasi bo'lib, parametr uchta qiymatni qabul qilishi mumkin: Yo'q - pozitsiyalar yopiq emas; CloseAllProfitable - faqat foydalilari yopiladi; CloseAll - barcha ochiq pozitsiyalardan chiqish. Slip parametri maksimal siljish uchun javobgardir.


Avtotradingni yoqishni va DLL kutubxonalaridan funksiyalarni import qilishni unutmang.

Vaqt, bozorni kuzatish oynasining sarlavhasida ko'rsatiladigan terminal vaqtiga e'tibor qaratib ko'rsatilishi kerak. Sizning brokeringiz vaqti keldi.

Bundan tashqari, bitta hisobga maslahatchining bir nechta nusxalarini o'rnatishga urinmang - faqat bitta nusxa etarli. Aks holda, ularning hech biri to'g'ri ishlamaydi.

Xulosa

Vaqtni cheklash - bu savdo ko'rsatkichlarini yaxshilashning eng oson va eng samarali usuli. Misol uchun, agar maslahatchi doimiy ravishda 4 dan 8 gacha birlashsa, bozorda robot boshqarolmaydigan boshqa naqsh mavjud. Shunchaki bu davrda savdo qilmaslik - siz umumiy rentabellikni oshirasiz va depozitni keraksiz operatsiyalardan tushirasiz.

Forum mavzusi

Hurmat bilan, Aleksey Vergunov
TradeLikeaPro.ru

Manba http://tradelikeapro.ru/sovetnik-tradescheduler/

Sizni ham qiziqtiradi:

Xizmat kvartirasi - o'zingizning uyingizmi yoki boshqa birovning yashash joyimi?
MOSKVA, 2 oktyabr - RIA Novosti, Marina Malkova. Ruslarning katta avlodi qanday qilib ... hali ham eslaydi.
Oyni yopish: xabarlar va misollar
Asosiy tamoyillar va hisoblarni yopish zarurati Izoh 1 oxirida ...
Bank kartangiz bloklangan
Bir kuni uning bank kartasi bloklanganligini va unga kirish imkoni yo'qligini kim bilishni xohlaydi ...
Kelajakdagi xarajatlar zahiralari hisobi Debet 25 kredit 96
Buxgalteriya hisobining 96 hisobvarag'i passiv hisob bo'lib, kelajakdagi xarajatlar uchun zaxiralar bo'lib, ...
Ishlab chiqarish operatsiyalarini hisobga olish
Ishlab chiqarilgan mahsulot (xizmatlar yoki ishlarning) tannarxini aniqlashda ... muhim rol o'ynaydi.