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

Forex maslahatchilarining savdo vaqtini qanday cheklash mumkin? Cheklovni sotib oling va chegarani to'g'ri vaqtda Maslahatchi vaqt chegarasiga bosing

Bugun biz Savdoni rejalashtiruvchi robot haqida gaplashamiz, u juda qiziqarli funktsiyaga ega. Forex savdosida avtomatlashtirilgan tizimlardan foydalanganda, haftaning ma'lum kunlarida yoki vaqtlarida ular yo'qotish ehtimoli yuqori ekanligini payqadingizmi? Misol uchun, haftaning birinchi kunida maslahatchi juda kam bitimlarni ochadi va ularning aksariyati ham foydasizdir. Bunday hollarda, maslahatchini shanba kunidan oldin o'chirib qo'yish va seshanba kuni uni yoqish mantiqan. Siz ushbu oddiy operatsiyani qo'lda bajarishingiz mumkin, ammo maslahatchini kerakli vaqtda o'chirib qo'yish yoki yoqishni osongina unutishingiz mumkin.

Ushbu muammoni hal qilish (va yana bir nechta) bo'lishi mumkin robot yordamida Savdo jadvali, bu o'zi savdo qilmaydi, lekin boshqa maslahatchilarning ish vaqtini ushbu maslahatchilar ishini tahlil qilish asosida tuzilgan jadvalga muvofiq cheklash imkonini beradi.

Vaqt rejimiga o'zgartirishlar kiritishdan oldin, u qaysi daqiqalarda qizil rangda tez-tez sotilishini aniqlash kerak. Bunda MyFXbook xizmati yordam beradi, u haftaning kunlari va soatlari bo'yicha tizimning batafsil savdo statistikasini taqdim etadi. Tizimning ishlashini tahlil qilish uchun optimal savdo davri 3 oy. Uni amalga oshirish uchun siz xizmatda monitoringni boshlashingiz kerak. Robotni MyFXbook-da o'rnatish haqida o'qishingiz mumkin. Misol tariqasida, rasmni bosish orqali monitoringini topish mumkin bo'lgan ekspert ishining natijalarini ko'rib chiqaylik:

Guruch. 1. MyFXbook xizmatida Transient Zones 2.0 maslahatchisi ishini monitoring qilish.

Haqiqiy hisobda tahlil qilish uchun robotning etarli savdo tarixiga ega bo'lmaganlar uchun imkoniyat sifatida, lekin ayni paytda uni sinab ko'rish mumkin bo'lsa, xizmatdan olingan hisobotni xizmatga yuklang.

Monitoringni yuklab olish va qayta ishlashdan so'ng, kengaytirilgan statistika bo'limiga, Kundalik yorlig'iga o'tishingiz kerak. Bu yerda siz haftaning kunlari bo'yicha nisbiy miqdorlar haqida ma'lumot olishingiz mumkin. Bizning misolimizda, eng ko'p yo'qotilgan savdolar payshanba va juma kunlari sodir bo'ladi, ya'ni bu kunlarda Ekspert maslahatchisi ishini to'xtatib qo'yish oqilona bo'ladi. Ushbu xatti-harakatning sababi bugungi kunda robot strategiyasi uchun mos bo'lmagan bozor sharoitlarida bo'lishi mumkin va uning hisob-kitoblari unchalik aniq emas:


Guruch. 2. Transient Zones 2.0 maslahatchisining haftadagi foydali va foydasiz operatsiyalari nisbati.

Kun bo'yi tahlil qilgandan so'ng, ish samaradorligini soat bo'yicha tahlil qilishingiz mumkin. Buni amalga oshirish uchun siz "Soatlik" yorlig'iga o'tishingiz va yo'qotilgan savdolarning nisbiy soni qachon ko'proq ekanligini ko'rishingiz kerak:


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

Xulosa: to'xtash oqilona bo'lardi savdo jarayoni payshanba, juma va boshqa kunlarda yangi kunning dastlabki ikki soatida, kunduzi esa o'sha soatlarda ishini to'sib qo'ying. savdolarni yo'qotish ustunlik qiladi - xususan, kunduzi soat 12, 13, 14 da. Ya'ni, uni tungi soat 2 dan 8 gacha, kunduzi esa soat 13:00 dan 21:00 gacha ishlamaslik kerak. Maslahatchi ishining natijasi sezilarli darajada yaxshilanishi kerak.

Mutaxassisni o'rnatish va sozlash.

Yordamchi qurilmani o'rnatish Savdo maslahatchisi Rejalashtiruvchi har qanday boshqa maslahatchi bilan bir xil tarzda amalga oshiriladi, bu haqda batafsil ma'lumot yoziladi. Quyidagi havoladan arxivni mutaxassis bilan yuklab olishingiz mumkin:

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

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

Ekspert maslahatchisini diagrammaga o'rnatayotganda, kerakli ish vaqti sozlamalar oynasida haftaning kuni va soati bo'yicha ko'rsatilgan. Vaqt terminal vaqtiga qarab o'rnatiladi, bu 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 - savdoning boshlanish vaqti, uchinchisi - to'xtash vaqti. Vaqt soat formatida ko'rsatilgan: daqiqa:


Guruch. 4. Maslahatchining ishlashini tahlil qilgandan so'ng ko'rsatilgan kiritish parametrlari.

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

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

Xulosa.

Hohlamoq ish faoliyatini yaxshilash maslahatchingiz? Uning ishlashini cheklash usulini sinab ko'ring va natijalarni tahlil qiling. Agar statistik ma'lumotlar sizning mutaxassisingiz kunning ma'lum bir vaqtida "doimiy ravishda yo'qotishini" ko'rsatsa, u holda bozorda u qayta ishlay olmaydigan naqsh mavjud. Ushbu noqulay davrda savdoni to'xtating va uning rentabelligini oshiring!

Agar sizning savdo tizimi yangiliklar poygalariga asoslanmagan, muhim yangiliklar chiqarilishidan 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 bunday faoliyatni avtomatlashtirish foydali bo'ladi.

Muammoni hal qilish variantlaridan biri muhim voqealar jadvali bilan faylni tuzishdir. Mutaxassisimiz tomonidan ushbu faylni o'qish va qachon ishlashingiz va qachon ishlamasligingizni aniqlash. MQL4 darsligi CSV matn fayli bilan ishlashning namunasini taqdim etadi va 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 - biz hech kimga ko'r-ko'rona ishonmasligimiz kerak, xatolar har doim sodir bo'ladi).

Shunday qilib, keling, keyingi haftada bo'ladigan muhim tadbirlar jadvalini quyidagi formatda tuzamiz:
Voqea sanasi va vaqti; asbob; voqea tavsifi

2016.04.01 14:00;AQSh dollari;Ishlab chiqarish sohasida ISM ishbilarmonlik faolligi indeksi 2016.04.01 14:00;AQSh dollari;ISM dan inflyatsiyaning bosqichma-bosqich tezlashuvi indeksi 2016.04.04 09:00;EUR;Producer/m. ) 04.04.2016 09:00;EUR;Ishlab chiqaruvchilar narxlari indeksi (YYI) 2016.04.04 04:30;AUD;Qaror Zaxira banki Avstraliya foiz stavkasi bo'yicha 2016.04.05 04:30;AUD;Avstraliya zahira bankining qo'shimcha bayonoti 2016.04.06 07:00;EUR;ECB yig'ilishi 2016.04.06 18:00;USD;Komitet yig'ilishi bayoni ochiq bozorlar AQSh Federal zaxira tizimi 04.07.2016 11:30;EUR; Haqida ma'lumot ECB yig'ilishi pul-kredit siyosati bo'yicha

Keling, uni ht-news.csv fayliga yozamiz va uni maslahatchimiz o'qishi mumkin bo'lgan \MQL4\Files\ht-news.csv kerakli katalogiga joylashtiramiz.

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

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

Quyidagi tuzilma bizga ishlov berilayotgan voqea tavsifiga kirishda yordam beradi:

Struct NEWS_EVENT (datetime EventTime; //voqea vaqti qatori Instrument; //voqea asboblari qatori EventComment; //voqea izohi);

Fayldan ma'lumotlarni o'qish uchun maxsus funksiya

Bool LoadNews() ( int tutqichi; // Fayl identifikatori string instrumenti, // Voqea valyutasining nomi firstInstrument,secondInstrument, // joriy juftlik nomining 1 va 2-qismlari eventComment, // Voqea tavsifi stringDateTime matni; // Voqea sanasi va vaqtining satr ifodasi 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 NewsEventTime massivida kerakli vaqtni qidiramiz va agar vaqt topilsa, biz uning NewsEvent tuzilma massivining tavsifini olamiz.

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

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

//yangilik maslahatchisini o'chirib qo'yishimiz kerakligini tekshiring True - work False - rest bool CheckEnableNewsWork() ( if (ArraySize(NewsEventTime)==0) qaytaring true; //negadir jadval bilan massiv bo'sh edi, bu degani biz ishlayapmiz //endi biz NewsEventTime da eng yaqin sanani topishimiz kerak, undan oldin StopPriorEventHours soatlari uchun ishni to'xtatishimiz kerak datetime timeCurrent =TimeCurrent(); datetime timeStopWork=timeCurrent+StopPriorEventHours*3600; //Agar NewsEventTime da vaqt bo'lsa. ya'ni timeStopWork dan kamroq bo'lsa, biz ishlashni to'xtatamiz int dateindex= ArrayBsearch(NewsEventTime,timeStopWork,WHOLE_ARRAY,0,MODE_ASCEND); datetime foundEventTime=NewsEventTime; timeStopWork=foundEventTime-StopPriorH to'xtash vaqti topildi //* timeStartWork=foundEventTime+StartAfterEventHours*3600; //bu dam olishning tugash vaqti / /endi biz hozir timeStopWork va timeStartWork o'rtasida vaqt ekanligimizni tekshiramiz. Agar shunday bo'lsa, biz ishlamayapmiz, agar (timeCurrent>=timeStopWork && timeCurrent)<=timeStartWork) { DrawLabel("EnableNewsWork","Не работаем, новость: "+GetEventInfo(foundEventTime)+"",5,80,Red); return false; } else { DrawLabel("EnableNewsWork","Нормальная работа, новостей нет",5,80,Green); return true; } }

Jadvalga ega faylni vaqti-vaqti bilan o'qish uchun bizga, masalan, haftada bir marta, sozlanganidek ishlaydigan taymer kerak.

//Void OnTimer() taymer yordamida yangiliklar fayli mavjudligini tekshiring ( if (StopOnNewsEvent) ( LoadNews(); //faylni o'qing ) )

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

OnInit() .... agar (StopOnNewsEvent) //Agar o'rnatilgan bo'lsa, faylni yangiliklar bilan yuklang ( bool tm=EventSetTimer(LoadNewsEventTimerInDay*86400); //faylni jadval bilan yuklash uchun taymerni ishga tushiring, agar (!tm) Ogohlantirish("EventSetTimer xatosi :",GetLastError()); OnTimer();//Darhol birinchi ishga tushirish)

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 yangiliklar chegarasi boʻlsa, vaqtni tekshiring) if (HaveMoney && enableNewsWork) Traiding(Pairs); //shartlarni tekshiring va juftlik savdosini oching

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

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

Maqolada siz quyidagilarni bilib olasiz:

Xayrli kun, aziz o'quvchilar va blog mehmonlari. Bugun biz qanday qilib vaqtga asoslangan va kutilayotgan buyurtmalarni joylashtirgan yordamchi maslahatchilar borligi, shuningdek, tranzaktsiyalar qanday yopilishi haqida gaplashamiz.

Eng yaxshi broker

Buyurtmalarni har soat yoki vaqt bo'yicha ochadigan maslahatchi turli xil savdo vaziyatlarida yordam beradigan vositadir. Umuman olganda, shuni aytishim mumkinki, shunga o'xshash harakatlarni amalga oshiradigan bunday maslahatchilarga qiziqish uzoq vaqtdan beri mavjud. 2006-yilda esa bunday robotlar bor edi, 2008-yilda esa so‘rovlar asosida ularga bo‘lgan qiziqishni kuzatish mumkin, hozir esa bunday mutaxassislarni ishlab chiqarish bo‘yicha so‘rovlar paydo bo‘lishda davom etmoqda. Shu bilan birga, ko'pincha tajribali treyderlar va nafaqat savdogarlar, balki savdo bilan shug'ullanadiganlar yangi kelganlarga yordam berishadi. Umuman olganda, bu yaxshi an'ana. Odatda o'zaro almashinuvga asoslanadi. Yangi boshlovchi g'oyalarni taqdim etadi, tajribali esa g'oyadan foydalanish huquqini oladi va o'z sherigi bilan baham ko'radigan ekspert kodini yaratadi.

Ushbu mutaxassislardan foydalanish uchun sharoitlar paydo bo'lganda

Biroq, keling, mavzuga o'taylik! Mening bugungi hikoyam - bu to'g'ri vaqtda buyurtma berish bo'yicha mutaxassis haqidagi hikoya. U turli maqsadlarda qo'llaniladi. Misol uchun, sham yoki sessiya boshlanishiga qat'iy bog'langan savdo tizimlari mavjud. Misol uchun, bor va, mening kamtarona tadqiqotlarimga ko'ra, bunday to'lqinlarning ma'lum bir o'xshashligi 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. Masalan, yanvar oyida, masalan, olti yil davomida o'sish tendentsiyasi yoki pasayish tendentsiyasi mavjud edi, bu nuqta emas. Ushbu yondashuvdan foydalanishdan 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. Aynan shuning uchun mutaxassis buyurtmalarni sana, soat va daqiqalar bo'yicha joylashtiradi.

Buyurtmani o'z vaqtida beradigan mutaxassis boshqa vazifalarni ham amalga oshiradi, masalan, ertaga bozorda tendentsiya bo'lishi ma'lum va savdo g'oyasi har bir soatlik sham bo'yicha pozitsiyani egallash kerakligini belgilaydi. trend. Va savdo kunining oxirida buyurtmalarni bekor qilishingiz kerak.

Shunday qilib, buyurtmalar bunday panjara shaklida paydo bo'ladi. Bu qanday qilib boshqacha tarzda amalga oshirilganligini sahifada ko'rishingiz mumkin. Ish kunining oxiriga kelib, sotib olish, sotish yoki bozor buyurtmalari, shuningdek, kerakli vaqtda o'chiriladi.

Nega bunday? Chunki men ushbu yondashuvni quyidagi modifikatsiyada ko'rganman: har bir shamga bozor buyrug'i bilan yoki har bir shamga buyurtma berish, lekin sotib olish va sotish to'xtashlari qarama-qarshi yo'nalishda. Ikkinchi holda, siz bozorning qaysi yo'nalishda harakatlanishini bilmasligingiz mumkin, lekin xuddi kapalak to'ridan foydalangandek harakatni ushlang. Bundan tashqari, sotib olish va sotish to'xtash 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 - bu ma'lum soatlar va daqiqalarni hisobga olgan holda bozorda buyurtmalarni joylashtiradigan mutaxassis,
  2. Ikkinchi tur - soatlar va daqiqalar bo'yicha kutilayotgan buyurtmalar bo'yicha mutaxassis.
  3. Uchinchi tur birinchi ikkitasida amalga oshirilishi yoki alohida dastur bo'lishi mumkin. Bizning misolimizda aynan shunday.

Bozor tartibi bo'yicha mutaxassis

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

  • TimeTrade - bu erda siz buyurtma ochilishi kerak bo'lgan aniq vaqtni o'rnatasiz. Maʼlumot formati hh:mm.
  • Davomiylik - ekspert 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 parametr sizning savdo lotingizni belgilangan qiymat bilan cheklaydi.
  • SopLoss - stop loss to'rt xonali brokerlar uchun mo'ljallangan, shuning uchun uning hajmini 30 nuqtada aniqlash uchun siz qiymatni 300 ga o'rnatishingiz kerak.
  • TakeProfit - bu take profit bilan bir xil voqea.
  • MagicNumber - Menimcha, bu erda hamma narsa aniq.
  • UseSound - keyin ovoz sozlamalari keladi.
  • NameFileSound - bu erda biz ovoz faylini tanlaymiz.
  • Qolgan sozlamalardan faqat MaketWatch savollar berishi mumkin. Ma'lum bo'lishicha, ushbu sozlama savdo so'rovlari ba'zi brokerlar talab qiladigan Market Watch qoidalariga muvofiq yuborilishini ta'minlash uchun kerak.

Kutilayotgan buyurtmalar bo'yicha mutaxassis

Kutilayotgan buyurtmalarni ochish bo'yicha ishlaydigan ikkinchi turdagi ekspertlar turli xil quti savdo tizimlari uchun mutaxassislardir. O'xshash

Bu safar men, ta'bir joiz bo'lsa, yordamchi mutaxassisni tasvirlab beraman, u grafikning tendentsiyalari va boshqa belgilaridan qat'i nazar, har ikki yo'nalishda ikkita sotib olish, sotishni to'xtatuvchi savdolarni ochadi.

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

  • BuyStopOpen va SellStopOpen - bu holda ikkalasi ham rost deb aniqlanadi.
  • Masofa - bu buyurtmalar joriy narxdan qaysi masofada joylashtirilishini aniqlaydi. Shuni esda tutingki, bu erda va keyingi qatordagi 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 biz oxiridagi raqamga nol qo'shamiz.)
  • CloseAfterOpen - sotib olish va sotishni to'xtatish buyurtmalaridan biri ishga tushirilgandan keyin qolgan bitimni o'chirish imkonini beradi.
  • Slippage - bu mening tajribamga ko'ra, buyurtmalar berilishi uchun noldan boshqa har qanday qiymatga o'rnatilishi kerak bo'lgan sozlama. Bu maksimal slip qiymati.
  • CloseIfNotOpen - yangi vaqtda barcha muvaffaqiyatsiz sotib olish va sotish to'xtashlarini o'chiradigan 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.

Depozitlarni olib tashlash bo'yicha mutaxassis

Nihoyat, uchinchi maslahatchi, men kompilyatsiya qilgan mql4 kodidan foydalanib, sotib olishni o'chirishni o'z vaqtida, ularning barchasiga qaraganda aniqroq bajaradi. Umuman olganda, endi sizda sotib olish, sotishni to'xtatish va bozorda buyurtmalarni joylashtirish bo'yicha maslahatchilarning to'liq to'plami va buyurtmalarni o'z vaqtida yopadigan mutaxassis bo'ladi. Buni amalga oshirish uchun, aslida buy-, sellstop buyurtmalarini yopadigan tsikldan oldin yoki aytish to'g'riroq bo'ladi: ularni o'chiradi, agar (TimeCurrent()>=BlackTime) tekshirishni amalga oshirishingiz 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 harakatlar doirasida, keyin mutaxassislarning sozlamalarini o'zgartirish kerak bo'ladi. Biroq, bu allaqachon monitor oldida cheklovlarsiz o'tirishga vaqtlari bo'lmaganlar uchun yaxshi yordamdir. Hammasi shu, aziz do'stlar. Umid qilamanki, siz ushbu sahifani qiziqarli deb topdingiz.

(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 modelini hisobga olish deyarli mumkin emas.

Deyarli har bir treyderga tanish bo'lgan bu ajoyib naqshlardan biri kunning ma'lum bir vaqtida narx faolligida namoyon bo'ladi.

Aslida, shuning uchun bugungi kunda ko'pchilik maslahatchilar va savdo strategiyalari treyder noqulay vaqt oralig'ida strategiya bo'yicha savdo qilishni taqiqlagan paytda vaqtli savdo filtri bilan jihozlangan.

Faqat yetakchi broker bilan katta savdo qiling

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

Tabiiyki, rejalashtirilgan pozitsiyani ochish uchun doimo ma'lum bir vaqtda soniyalar aniqligi bilan monitorda bo'lish har doim ham mumkin emas.

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

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

OpenTime 2 ning e'tiborga molik xususiyati shundaki, robotning funksionalligi unga to'liq mustaqil ekspert bo'lishga va optimallashtirishdan foydalangan holda ma'lum bir aktiv bo'yicha narx harakati modellarini topishga imkon beradi.

Shunday qilib, treyder vaqt sxemalariga asoslangan strategiyalarni yaratishi mumkin, shuningdek, o'z g'oyalarini amalga oshirishda yordamchi sifatida foydalanishi mumkin, masalan, yangiliklar relizlari paytida tranzaktsiyalarni ochish (kutishlar bo'yicha savdo).

Skriptni diagrammaga o'rnatish.

MT5 savdo terminali uchun vaqt maslahatchisining birinchi versiyasi 2017 yilda ishlab chiqilgan, ammo robotning funksionalligi shunchalik cheklangan ediki, uni to'liq huquqli robotlar emas, balki oddiy skriptlar sifatida osongina tasniflash 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.

Maslahatchini kutubxona orqali o'rnatish uchun MT5 savdo terminalini ishga tushiring va sizning pozitsiyalaringiz va balansingiz haqidagi ma'lumotlar joylashgan "Asboblar" paneliga o'ting.

Keyin "Kutubxona" yorlig'iga o'ting va ro'yxatda faqat maslahatchilar paydo bo'lishi uchun oddiy tartibni bajaring.

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

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.

Siz tanlagan o'rnatish usulidan qat'i nazar, ekspertni o'rnatganingizdan so'ng, siz savdo terminalini qayta ishga tushirishingiz yoki uni "Navigator" panelida yangilashingiz kerak, aks holda OpenTime 2 maslahatchilar ro'yxatida ko'rinmaydi.

OpenTime 2 Time Advisor-dan foydalanish

Maqolaning boshida aytib o'tganimizdek, OpenTime 2 vaqt bo'yicha maslahatchi kunning ma'lum bir vaqtida narxlar harakati sxemasiga asoslangan strategiyalarni amalga oshirishga imkon beruvchi yordamchidir.

Robotning ikkinchi versiyasi avtonom va moslashuvchan bo'lib qoldi, bu sizga tranzaktsiyalarni ochish va yuritish uchun tizimni yanada ehtiyotkorlik bilan sozlash imkonini beradi.

Shunday qilib, "Yopish vaqti oralig'idan foydalaning" va "Yopish vaqti oralig'i №2" qatorlarida siz birinchi va ikkinchi vaqt oralig'ida tranzaktsiyalarni erta yopishga ruxsat berishingiz mumkin, shu bilan birga har bir yopilish oralig'i uchun vaqtni 1-chi vaqt oralig'ida o'rnatish mumkin. 2.

Trailing stop o'zgaruvchisi orqadagi to'xtashni faollashtirishga imkon beradi va to'xtash joyini siljitish bosqichi Trailing step satrida ko'rsatilgan.

Dushanba - Juma kunlaridagi Savdoda siz haftaning ma'lum bir kunida savdoni taqiqlashingiz mumkin va Ochilishning boshlanish vaqti oralig'i va Ochilishning tugash vaqti oralig'i qatorlarida pozitsiya ochilishi kerak bo'lgan vaqtni belgilashingiz mumkin.

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

Hajm tranzaksiya o'zgaruvchisi ochilayotgan buyurtmaning savdo loti uchun javobgardir 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 savdolar yo'qotishlarga olib kelishini payqagandirsiz. Masalan, bu juma kuni kechqurun tranzaktsiyalar bo'lishi mumkin, ularning natijasi, hafta oxiri o'tkazilganda, ko'pincha oldindan aytib bo'lmaydi. Nima qilishim kerak? Maslahatchini qo'lda yoqish va o'chirish kerakmi? Bu juda qulay emas va biz hammamiz insonmiz - buni qilishni unutishingiz mumkin.

Muammoni hal qilish - yordamchi maslahatchi Savdo jadvali, bu savdogar tomonidan belgilangan jadvalga muvofiq boshqa mutaxassislarning ish vaqtini cheklash imkonini beradi. Masalan, dushanba kuni soat 7 dan 11 gacha robot savdosini cheklashingiz mumkin. Bu rivojlanish bizning do'stlarimizdan keladi ArgoLab va bugun biz u bilan batafsil tanishamiz.

Statistik tahlil

Maslahatchining ishini cheklashdan oldin, birinchi navbatda strategiya qaysi vaqtda kuchsiz bo'lishini aniqlashingiz kerak. Buning uchun vaqt o'tishi bilan batafsil savdo statistikasini taqdim etadigan myfxbook kabi monitoring xizmatlaridan birini ishlatishingiz mumkin. Tahlil ishonchli bo'lishi uchun kamida uch oylik savdo statistikasiga ega bo'lish tavsiya etiladi.

Shunday qilib, birinchi navbatda, siz myfxbook-da monitoringni boshlashingiz kerak. Buni qanday qilish haqida bizning veb-saytimizda ma'lumot mavjud. . Misol tariqasida maslahatchi monitoringini olaylik. Forex Hunter.

Shuningdek, siz strategiya testeridan hisobotni saytga yuklab olishingiz mumkin. Bu, birinchi navbatda, haqiqiy hisobda hali etarli miqdorda to'plangan tarixga ega bo'lmagan, ammo sinovchida sinab ko'rish mumkin bo'lgan robotga ega bo'lganlar uchun zarurdir. Buni qanday qilish kerak, yana o'qingalohida maqola .

Keyinchalik, monitoring yuklab olingandan va qayta ishlangandan so'ng, kengaytirilgan statistika bo'limiga, "Kundalik" yorlig'iga o'ting. Bu erda haftaning kunlari bo'yicha foydali va foyda keltirmaydigan savdolar soni ko'rsatiladi. 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 maslahatchi pul yo'qotmoqda. Avtomatik strategiyaning samaradorligini oshirish uchun ushbu kunlarni savdodan olib tashlash oqilona.

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'rtasidan ko'ra, tranzaktsiyalar nafaqat juda kam, balki yozuvlarning sifati ham juda ko'p narsani orzu qiladi.

Bu shuni anglatadiki, agar biz maslahatchining ishini payshanba va juma kunlari to'sib qo'ysak, uni boshqa kunlarda 11 dan 19 soatgacha ishlashga qoldirsak, natija yaxshilanishi kafolatlanadi.

Yuqoridagi misoldagi o'zgarishlar uchun maslahatchi sozlamalari quyidagicha ko'rinadi:


O'rnatish va konfiguratsiya

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 avval yuklab olingan EA faylini nusxalaymiz. Maslahatchi navigator oynasida paydo bo'lishi uchun terminalni qayta ishga tushiring.

Sozlamalarda 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, uchinchisi - savdoning tugash vaqti. 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.

CloseBeforeSwitchOFF qo'shimcha 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 slip uchun javobgardir.


Avtomatik savdoni yoqishni va DLL-lardan funksiyalarni import qilishni unutmang.

Vaqt bozorni ko'rib chiqish oynasining sarlavhasida ko'rsatilgan terminal vaqtiga qarab belgilanishi kerak. Bu sizning brokeringizning vaqti.

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

Ishingizni vaqtni cheklash - bu savdo ko'rsatkichlarini yaxshilashning eng oson va eng samarali usuli. Misol uchun, agar maslahatchi doimiy ravishda 4 dan 8 gacha yo'qotsa, bozorda robot qayta ishlay olmaydigan yana bir naqsh mavjud. Ushbu davrda oddiygina savdo qilmaslik orqali siz umumiy rentabellikni oshirasiz va depozitingizni keraksiz operatsiyalardan xalos qilasiz.

Forum mavzusi

Hurmat bilan, Aleksey Vergunov
TradeLikeaPro.ru

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

Sizni ham qiziqtirishi mumkin:

Bu erda faqat asosiy fikrlar
62. Mas'uliyatni sug'urtalash: mazmuni va asosiy turlari Mas'uliyatni sug'urtalash -...
Florensiyadagi bolalar uyi yoki Innosenti bolalar uyi
13-asr oxirida Florensiyadagi Xalqlar Bosh Kengashi eng yirik gildiyalarga g'amxo'rlik qilishni ishonib topshirdi ...
Moskva viloyatida xususiy uy qurish uchun ipoteka Uyni mustaqil qurish uchun ipoteka
Xususiy uy qurish uchun beriladigan kredit mashhur kredit dasturlaridan biridir...
Rossiya iqtisodiyoti ota-onalar qaysi iqtisodiyot sohasida ishlaydi?
1. Hududingiz yoki shahringizda qanday korxonalar joylashgan? Ular qachon paydo bo'lgan? Qanday turlari ...