Популар Постс

Избор Уредника - 2020

Дневници терминала МТ4 - где их гледати и зашто су потребни?

Добар дан, господо, трговци!

Многи од вас су се већ опробали у ручном трговању на Форек-у, а вероватно већина њих до сада није успела. У реду је, јер свака вештина, па и трговина на финансијским тржиштима, има искуства. Али, наравно, сви желе одмах зарадити новац. Ово објашњава повећано интересовање за аутоматизоване трговинске системе или, на једноставан начин, за ботове или саветнике.

Ако сте на неки начин већ учествовали у развоју саветодавца за трговину или прочитали одговарајући део нашег форума, где неколико ентузијастичних програмера развија стручњаке, а остали корисници им помажу у томе колико год могу, вероватно сте приметили да када неко открије грешку у раду саветника, одмах захтева неке мистериозне „записнике“. Шта је то, како их пронаћи код куће и зашто су потребни - сазнаћемо данас.

ПрофитФКС Лабораторија

Као што вероватно знате, овај део форума садржи прилично пуно тема од којих је свака посвећена развоју одређеног саветника. Ко их ствара и зашто? Одговор је једноставан - ове теме креирају исти корисници као и ви, који су проучавали мкл4 језик и научили како програмирати саветнике. А кад се роди занимљива идеја за новог форек робота - корисници форума га деле са јавношћу.

Постоји неколико предности. Прво, постоји велика шанса за добијање добрих савета о финализацији алгоритма од искуснијих учесника форума, понекад прилично невидљивих и ефикасних. Друго, сама оптимизација и избор параметара траје прилично дуго, а дистрибуцијом алата оптимизација се може учинити много брже. И треће, други корисници помажу програмеру с тестовима на демо и стварним рачунима, ухватају грешке и проналазе непредвиђене проблеме у процесу коришћења робота. Наравно, корист је за све кориснике на површини - као резултат, они добијају радног и способног саветника, програмер добија занимљиве идеје и убрзава развој.

Терминал Логс

Сви смо људи, укључујући програмере. И људи понекад праве грешке. И саветници, наравно, то се такође односи. Постоје грешке које сам преводилац не пропушта - програм у који су написани саветници. Такве грешке је лако поправити - врло их је лако пронаћи. На крају, саветник се једноставно не састави док се не отклони слична грешка. А има и много подмуклих грешака - на нивоу логике. Њихов преводилац не сматра да јесу и прескаче мирно, па су у процесу рада саветника.

Приликом развоја софтвера, тестери су одговорни за проналажење грешака. Програмери на форуму, наравно, немају такве људе, тако да су обични корисници ангажовани у овом послу. И као што сам већ рекао, они имају подстицај - на крају посла добијају квалитетног бот-а (или га не добијају ако идеја не оправдава себе и конкретан систем није успео за профит).

Додуше, грешке у логици саветника нису неуобичајене, а пуно је порука корисника о грешкама у раду саветника. Али прилично често су ове поруке следеће природе: „Данас је бот отворио продају на УСДЈПИ, мада није смео / требало је да отвори куповину“, или нешто слично. Иако програмери нису глупи људи, немају дар телепатије (претпостављам да не тврдим - само нагађања). Према томе, према таквим извештајима, чак и опремљеним снимкама екрана, тешко је било шта разумети. Зато након таквих порука видите поштовање осећања програмера и захтев за прикључивањем терминала.

Врсте датотека терминала

Па шта су тачно ови трупци? Када се авион сруши, сви одмах појуре да траже такозвану "црну кутију" која ће дати све одговоре на узроке катастрофе. То не значи да "црна кутија" садржи само ове информације - апсолутно сви подаци се бележе у њој, почевши од полетања до завршетка слетања. Дневници су мало црна кутија за терминал.

У самом терминалу можете пронаћи три извора за евидентирање. Прво од којих је часопис за испитивање стратегије:

Сами датотеке дневника налазе се у терминалној мапи / тестеру / записницима. Садрже све информације о процесу тестирања саветника, а ако се грешке појаве тачно у фази тестирања или оптимизације робота, морате погледати управо ову врсту записа. Датотека дневника изгледа овако:

У овим записницима ћете пронаћи информације о томе како је тестирање или оптимизација стручњака протекло, који су подаци коришћени и све грешке које су с њим повезане. Све поруке о грешци стручњака садрже посебан код помоћу којег можете утврдити узрок грешке. На пример, они са мало РАМ-а на радној машини могу да виде следећу поруку: „ХисториБасе: нема довољно меморије“. Чињеница је да испитивач учитава све цитате потребне за провођење тестова у РАМ-у. А ако тестирате дуже време, количина података прилично лако прелази 8 ГБ. Стога, када 4-6 терминала ради истовремено, таква порука ће се периодично појављивати.

Све што требате је да затворите терминал, очистите РАМ меморију и покушате поново. Порука „оптимизација је заустављена“ указује да је оптимизација завршена. Такође обично указује на време које је требало и број прелазака. Друга порука: "ТестГенератор: ширина постављена на 30" означава ширење које је постављено за тест. Стога, ако имате веома лепе резултате, обратите пажњу на то да ли сте поставили неадекватно мали распон за свој тест. Такође, на почетку теста, сви стручни параметри („улази“) се записују у дневник. Па, наравно, све операције са налозима ће такође бити приказане у овом дневнику. И последње - све грешке које се појаве током тестирања и оптимизације се бележе у дневнику, чијим кодовима можете утврдити узрок њихове појаве.

Када су ваши саветници већ прикључени на графиконе и у стварном времену раде на вашем налогу, све информације о њиховом раду можете видети у прозору „Терминал“ на картици „Стручњаци“ (ово друго извор дневника):

Записи у терминалној мапи / мкл4 / логс одговарају овим уносима. Овде можете пронаћи све информације о раду стручњака, све грешке и било које друге догађаје и поруке. Ево како изгледа овај дневник:

Овде ћете углавном видети разне стручне поруке (исправљање погрешака и информативне информације), поруке о покретању (иницијализирано, успешно учитано) и заустављању (уклањање, уклањање) стручњака и поруке о грешци. Све поруке о грешци стручњака садрже посебан код помоћу којег можете утврдити узрок грешке. Већина порука овде се појављује по кривици самих стручњака - аутори често у шифри саветника остављају посебну функцију која приказује поруке о различитим догађајима у датотеци дневника. Ово је углавном неопходно за уклањање погрешака, па многи саветници добијају параметар који онемогућава детаљно евидентирање рада стручњака. Овај параметар се у правилу назива Дебуг или деривати ове речи и садржи само две вредности: труе / фалсе.

И трећа врста трупаца - уобичајена за терминал:

На картици "Јоурнал" у прозору "Терминал" можете пронаћи главне догађаје који се односе на рад терминала и уопште све догађаје који су били на овом рачуну. То су отварање, затварање, модификација налога (отварају се и ручно и уз помоћ саветника), као и разне грешке попут губитка везе са сервером. Ево како изгледа овај дневник:

Ови дневници садрже и записе о ажурирањима терминала („ЛивеУпдате“), променама лозинке („промењена лозинка инвеститора“), променама рачуна, искључењу, уласку и изласку, инсталацији („успешно учитани“) и уклањању стручњака са графикона („уклоњено ») И остале информације о услугама.

Стога, ако покушавате да схватите зашто сви који користе Стручни саветник имају наруџбу, али немате је, пре свега, овде треба да потражите разлог (можда је дошло до прекида у комуникацији са брокерским сервером). Проналажење ових записа је једноставно. Смјештени су у мапи терминала / дневника.

Закључак

Сваки модерни терминал дизајниран за трговање на финансијском тржишту је прилично добро дизајниран софтверски производ. Ово је трговачко средство и колико добро знате његову функционалност зависи од вашег успеха у трговању. Знање о разним алатима за анализу тржишта је веома важно, али ако немате представу о техничкој страни рада на тржишту, ваш поглед на тржиште неће бити потпун.

Погледајте видео: Загрузка из МТ4 (Јануар 2020).

Оставите Коментар