Popularni Postovi

Izbor Urednika - 2019

MQL5 Cloud Network ili Kako ubrzati optimizaciju stručnih savjetnika u MT5

Svi znamo situaciju kada, kada započinjemo s optimizacijom savjetnika, brojač završetka optimizacije razočaravajuće prikazuje tjedne, mjesece i godine do završetka. Pokušali su riješiti ovaj problem na terminalu MetaTrader 5 pomoću posebne usluge, MQL5 Cloud Network, koja je dizajnirana kako bi povećala brzinu optimizacije vaših Forex savjetnika.

Trgovcima će biti potrebno optimizirati desetke i stotine tisuća prolazaka u prihvatljivo vrijeme. Pomoću testera za strategiju s više navoja i MQL5 Cloud Network možete proračune izvesti u sat vremena, na što biste sami potrošili nekoliko dana. Računalna snaga tisuća jezgara dostupna je izravno na trgovačkoj platformi. Danas ćemo razgovarati o ovoj usluzi.

Upotreba mreže

Ako su vam potrebne dodatne računalne snage da biste optimizirali svoje savjetnike, onda ih možete dobiti pomoću platforme za trgovanje.

Jednostavno otvorite prozor Tester za trgovinsku strategiju i vidjet ćete da su pored lokalnih i udaljenih agenata dostupni i agenti iz MQL5 Cloud Network-a. MQL5 Cloud Network omogućuje optimiziranje savjetnika u najkraćem mogućem roku koristeći snagu tisuća računala. Mreža okuplja udaljene korisničke agente i distribuira među njima zadatke za optimizaciju. Tester strategije se povezuje na mrežu računalstva u oblaku kroz nekoliko pristupnih točaka raspoređenih prema teritorijalnim karakteristikama (na primjer, MQL5 Cloud Europe). Za brži pristup i bolje uravnoteženje opterećenja u oblaku, svi agenti su registrirani na najbližoj pristupnoj točki MQL5 Cloud Network. MQL5 Cloud Network pruža trgovcima priliku da u kratkom vremenu optimiziraju automatizirane trgovinske sustave napisane na programskom jeziku MQL5 i zarade za vlasnike besplatnih resursa. Ovo je poseban sustav dizajniran za integriranje udaljenih agenata u jednu računalnu mrežu oblaka. Njegove ključne prednosti su:

  • Mogućnost pružanja vlastitih i korištenje računalnih snaga treće strane, besplatno i na komercijalnoj osnovi.
  • Ne trebaju složene mrežne postavke za pristup agentima - MetaTester i MQL5 Cloud Network neovisno organiziraju pristup i distribuiraju dolazne zadatke između agenata.
  • Cjelokupna snaga MQL5 Cloud Network-a koristi se samo uz potpuno nabrajanje parametara (spora optimizacija). Tijekom genetičke optimizacije savjetnika koriste se agenti samo jedne pristupne točke, koja je povezana s značajkama samog genetskog algoritma. Način genetske optimizacije automatski se aktivira ako ukupni broj koraka optimizacije prelazi 100 000 000. MQL5 Cloud Network može se koristiti samo u 64-bitnim sustavima. Osim korištenja MQL5 Cloud Network-a, možete pružiti vlastitu računalnu moć mreži dok zarađujete.

MT5 Agent Manager

Da biste otvorili upravitelja agenta, samo pritisnite tipku F6 na terminalu MT5 ili odaberite karticu "Usluga" u glavnom izborniku i na padajućem popisu odaberite "Upravitelj ispitivanja agenta":

Glavna kartica upravitelja prikazuje korisne informacije o korištenju agenata. Također prikazuje statistiku o broju testova izvršenih pomoću agenata, kao i vremenu provedenom na njima.

Statistike su osigurane za dva načina rada:

  • Lokalna statistika. U lokalnom načinu rada agenti se koriste kao usluge instalirane na računalu, a povezane su na navedenu adresu i lozinku.
  • Statistika MQL5 oblačne mreže. U ovom načinu rada agenti rade kao dio specijalizirane MQL5 Cloud Network-a.

Kartica Usluge namijenjena je upravljanju agentima na računalu. Da biste instalirali testne agente, navedite:

agenti - broj agenata koji će se instalirati. Preporučuje se instaliranje onoliko agenata koliko logičkih jezgara na procesor računala.

lozinka - lozinka za povezivanje s agentima. Ova se lozinka mora navesti prilikom dodavanja agenata u ispitivač strategije.

TCP portovi - raspon ulaza (ili jednog ulaza kada instalirate jedan agent) na kojima će agenti raditi. Broj porta označava se i prilikom povezivanja s agentima iz testera strategije.

Da biste instalirali agente, kliknite dodati, Agenti se instaliraju na IP adresu navedenu na vrhu kartice. Upotrijebite ovu adresu za povezivanje s njima.

Za instaliranje i upravljanje agentima korisnik mora imati administratorska prava u sustavu.

Ispod je popis već instaliranih agenata:

ured - ime usluge pod kojom se agent radi u operativnom sustavu, ime se dodjeljuje automatski.

luka - broj porta na kojem se agent izvodi.

prolazi - broj testiranja koje provodi agent.

Ulazni / odlazni promet - količinu ulaznog i odlaznog prometa agenta.

oblak - status mrežne veze. Ova opcija olakšava provjeru da agenti mogu primati poslove iz mreže računalstva u oblaku.

stanje - trenutno stanje agensa: započeto, zaustavljeno.

Kontekstni izbornik

Instaliranim agentima možete upravljati pomoću naredbi kontekstnog izbornika:

početak - pokrenuti odabrani agent.

zaustaviti - zaustaviti postupak odabranog agenta. Istovremeno će se u sustavu zaustaviti odgovarajuća usluga, a veza s agentom postat će nemoguća.

ponovno pokretanje - zaustavite se i zatim ponovno pokrenite odabrani agent.

ažuriranje - ažurirati popis instaliranih agenata.

izvoz - postavke izvoznog agenta u datoteku * .mt5. Ove se postavke mogu uvesti u trgovačku platformu za povezivanje s instaliranim agentima.

izbrisati - obrišite odabrani agent.

Kad zatvorite prozor MetaTester, pokretani agenti se ne zaustavljaju. Da biste zaustavili agent, pokrenite odgovarajuću naredbu u njegovom kontekstnom izborniku.

MQL5 Cloud Network omogućuje vam razmjenu računalnih resursa između onih koji ih trebaju i onih koji mogu osigurati pretjerano vrijeme procesora na svom računalu.

Na kartici postoji opcija za upravljanje sudjelovanjem u distribucijskoj računalnoj mreži MQL5 Cloud Network: prodajte kapacitete svojih agenata putem računa MQL5.community. Kad je ova opcija omogućena, korisnik dopušta upotrebu svojih udaljenih agenata preko MQL5 Cloud Network-a. Svaka agentska usluga bit će dostupna na mreži prema određenom rasporedu. Kad je spojen na MQL5 Cloud Network, agent ostaje dostupan za redovite daljinske veze putem IP adrese i lozinke.

Da biste osigurali računsku snagu agenta za novac, unesite svoj MQL5.community račun u odgovarajuće polje. Sredstva za korištenje agenata od strane drugih korisnika biti će uplaćena na navedeni račun putem internog platnog sustava MQL5.community. Ako nemate račun, možete ga otvoriti klikom na gumb "Registriraj se u MQL5.community ...". Morate pažljivo navesti tekući račun, jer će se u protivnom agentske usluge besplatno pružiti drugim korisnicima. Dostupnost agenata u mreži možete pregledati i upravljati njima na kartici "Agenti" u korisničkom profilu MQL5.community.

Ne možete instalirati više agenata nego jezgre logičkih procesora za sudjelovanje u MQL5 Cloud Network-u. Za povezivanje agenata u MQL5 Cloud Network na računalu na kojem su agenti instalirani, mora biti najmanje 2048MB RAM-a. Ako pristupite internetu putem proxy poslužitelja, navedite njegove postavke bilo u trgovačkoj platformi ili u programu Internet Explorer. Ako je račun u MQL5.community netočan ili uopće nije naveden, računalna snaga agenata bit će besplatna!

Pomoću kartice "Raspored" možete postaviti raspored prema kojem će udaljeni agenti biti dostupni u MQL5 oblačnoj mreži. Na primjer, možete zabraniti izvršavanje zadataka tijekom radnog vremena, ako tijekom dana računalo treba. Sati u kojima će agenti biti dostupni označeni su plavom bojom, a oni koji nisu dostupni na svjetlu. Za prebacivanje između radnog i neradnog vremena kliknite na odgovarajući kvadrat. Da biste promijenili sve sate određenog dana, kliknite zvjezdicu na kraju retka. Ovaj raspored ne utječe na dostupnost agenata za normalnu daljinsku vezu putem IP adrese i lozinke.

Time se dovršava konfiguracija agenata. Sada možete zatvoriti prozor MetaTrader 5 Agents Manager, agenti se pokreću kao usluge i ne zahtijevaju vašu pažnju. Ako je potrebno, možete u bilo kojem trenutku promijeniti njihove postavke pokretanjem programa MetaTrader 5 Strategy Tester.

Plaćanje za korištenje MQL5 Cloud Network-a

Korištenjem agensa MQL5 Cloud Network plaća se. Trenutačni saldo računa MQL5.community prikazan je iznad popisa agensa u oblaku. Za upotrebu MQL5 Cloud Network-a, račun računa MQL5.community mora imati najmanje 1 USD. Zadaci se daju u serijama na nekoliko pristupnih točaka odjednom, tako da bi korisnik trebao biti u mogućnosti platiti ove usluge. Unaprijed mreža ne može izračunati koliko vremena i resursa treba za izračunavanje ovih zadataka. Da biste omogućili mrežne agente, omogućite ih naredbom "Omogući" u kontekstnom izborniku na kartici "Agenti" u ispitivaču strategije. Budući da se usluga MQL5 Cloud Network plaća, korisnik mora imati račun na web mjestu MQL5.community putem kojeg se provode svi proračuni. Podaci o računu naznačeni su na kartici "MQL5.community" u postavkama platforme. Ako podaci o vašem računu na MQL5.community prethodno nisu naznačeni, kada omogućite agente MQL5 Cloud Network, od vas će se zatražiti da to urade.

Korištenje MQL5 Cloud Network-a za optimizaciju

Što se tiče normalne optimizacije, navedite potrebne testne postavke i ulazne parametre stručnjaka, a zatim kliknite "Start". Na kartici "Agenti" možete vidjeti kako ispitivač strategije raspodjeljuje zadatke dostupnim agentima. Za svaku pristupnu točku prikazan je broj dostupnih agenata i trenutno uključenih agenata.

Kako zaraditi novac dijeljenjem računalne moći

Uz korištenje računalne snage MQL5 Cloud Network-a, možete zaraditi i vlastite resurse dok zarađujete.

Pa ipak, za agente postoje brojna ograničenja sudjelovanja u MQL5 Cloud Network-u. Za sudjelovanje u proračunima agent mora imati najmanje 768 MB fizičke memorije. Za povezivanje agenata u MQL5 Cloud Network na računalu na kojem su agenti instalirani, mora biti najmanje 2048MB RAM-a. Za sudjelovanje u proračunima ocjena performansi agensa (PR) mora biti najmanje 50. Agenti instalirani na virtualnom poslužitelju ne mogu sudjelovati u proračunima. Agenti s ocjenom učinkovitosti (PR) ispod 100 ne koriste se u genetskoj optimizaciji kako ne bi usporili postupak izračuna. To je zbog činjenice da se genetskom optimizacijom izračunavanje vrši generiranjem (256 prolazaka), a sve dok se jedna generacija ne broji, računanje sljedeće ne počinje. Ako čak jedan od 256 prijelaza izračuna agent s niskom produktivnošću, ukupna brzina izračuna smanjuje se. Ako ostane manje od 500 MB slobodnog prostora na disku na računalu na kojem je agent instaliran, agent više neće moći primati zadatke iz MQL5 Cloud Network-a. Agenti ne primaju zadatke od mreže ako računalo na kojem su instalirani radi na bateriju (relevantno za prijenosna računala).

Sudjelovanje u MQL5 Cloud Network-u apsolutno je sigurno. Agenti se ne mogu daljinski povezati s MQL5 Cloud Network-om. Korisnik samostalno odlučuje o sudjelovanju u mreži i propisuje svoj MQL5.community račun, na koji će se sredstva pripisati, putem aplikacijskog sučelja MetaTester. Svi izračuni povezani s MQL5 Cloud Network-om provode se putem internog platnog sustava web stranice MQL5.community. Sve financijske transakcije mogu se pregledati putem web stranice MQl5.community u profilu računa koji se koristi za rad u MQL5 Cloud Network-u.

U novčanim nagodbama uzimaju se u obzir učinak ispitivača i vrijeme koje mu je proveo na zadatku. Svaki ispitivački agent ima svoj indeks performansi - PR. Što su veće performanse procesora, veći je ovaj pokazatelj i više izračuna može proizvesti u jedinici vremena. Trenutno se obračun gotovine za izračune temelji na sljedećim razmatranjima. Cijena ispitivanja agensa s PR = 100 za sat vremena iznosi 0,02 USD. Jedinica rada je jedan kvant, što je jednako radu agensa s PR = 100 za 1 ms (1 milisekunda). Dakle, cijena jednog kvantna je:

QuantPrice = 0,02 USD / (100PR * 3 600 000ms) = 5,55556E-11 USD

Na primjer, izračunavamo troškove rada za jednomjesečni testni agens s PR-100: (0,02 USD / (100PR * 3 600 000 ms)) * 2 592 000 000 = 14,40 USD

Zaključak

Upotreba usluge kao što je MQL5 Cloud Network za optimizaciju savjetnika uvelike pojednostavljuje rad trgovca s automatiziranim trgovačkim sustavima. Umjesto da se savjetnik optimizira za mjesec dana, s ovom se uslugom možete nositi s tim zadatkom u samo tri do četiri dana. U isto vrijeme, uštedeći mjesec dana, platit ćete nekih 1,5-2 dolara za ovu uslugu. Ako ste potpuno u blizini ili jednostavno želite otvoriti cent, bez stavljanja novca iz džepa - postoji realna prilika da zaradite nekoliko desetaka dolara, u biti ne radeći ništa.

Pogledajte video: How to make some money using your Computer CPU MQL5 Cloud Network Review! (Listopad 2019).

Ostavite Komentar