Cum se face consilierul expert să lucreze într-un interval de timp nestandard?

Cum se face consilierul expert să lucreze într-un interval de timp nestandard?

  • Programare în MQL

Cel mai recent, grupul „precomenzile MQL» două ordine similare au fost plasate, cu o cerere de a rescrie consilier pentru a lucra la interval de timp non-standard:
zakaz.opentraders.ru/31412.html
zakaz.opentraders.ru/31316.html

În programele obișnuite, consilierii au lucrat, dar au zâmbit offline, dar au refuzat să tranzacționeze. Pentru a rezolva această problemă, am împins forumurile, dar nu am găsit o soluție acceptabilă.

Au existat astfel de recomandări:

"Inserați o linie în fișierul WinUser32.mqh

În scriptul period_converter.mq4, introduceți o linie

Și ce diferență face în ce interval de timp să conducă acest consilier?

Un exemplu. Perioada de timp H1. Avem MA simplu 24.
În intervalul M5, pentru a afișa această MA, trebuie să specificați perioada pentru a fi 288 (60/5 * 24). Și asta va fi același MA!

Dacă utilizați intervalul de timp M3, de exemplu, și de exemplu aveți MA 32 simplu.
Apoi deschideți intervalul de timp al M1 și rulați acolo MA simplu 96 - și veți vedea, acesta este același MA.
Deci, rulați Expert Advisor în intervalul de timp M1 cu parametrii MA 96.

Da, dacă de exemplu în intervalul de timp H1 avem MA Exponential 24 și MA Exponential 10;
Prin urmare, este necesar să M5 ecran 288 (60/5 * 24) și 120 (60/5 * 10), graficele sunt aceleași, dar cu condiția dacă ratele de închidere sunt aceleași (de exemplu, ÎNCHIS = ÎNCHIS; SCĂZUT = LOW)

Dar dacă pui prețul de închidere de pe 288 și 120 de mici, iar închidere de pe H1 24 și 10 LOW, apoi construirea de mediu pe diagrame diferite fata de M5 H1.

Prin eforturi comune sau mai degrabă cu ajutorul colegilor mai experimentați, a existat o soluție foarte simplă la această întrebare.

Să avem un consilier care se ocupă de depășirea unei persoane față de alta:

Cum se face consilierul expert să lucreze într-un interval de timp nestandard?

Ne aruncăm un consilier pe un program offline și desigur nu se întâmplă nimic.

Cum se face consilierul expert să lucreze într-un interval de timp nestandard?

Că consilierul tranzacționat pe M3 vom crea timerul OnTimer (). adăugați rate de reîmprospătare RefreshRates () și setați funcția OnTick () de procesare a bifelor la cronometru.

Pentru ca temporizatorul să funcționeze, inițializați temporizatorul cu funcția EventSetMillisecondTimer ().
În paranteze, indicăm numărul de milisecunde prin care se va genera evenimentul temporizat.

Când expertul este dezinfectat, ștergeți cronometrul creat:

După astfel de transformări simple, consilierul nostru va lua următoarea formă:

Și în această formă deja pe grafic va deschide afacere:

Cum se face consilierul expert să lucreze într-un interval de timp nestandard?

Astfel, nu este nevoie de mai mult de 5 minute pentru a rescrie un Consilier Expert ordinar pentru perioadele de timp non-standard.

Alăturați-vă grupului "Programare în MQL". pentru a urmări actualizările
ALEGEREA GRUPULUI

[16:22]

Cum se face consilierul expert să lucreze într-un interval de timp nestandard?
pacak: igrun. Cine? esti tu? Nu am nevoie de un lup

[16:22] Ami: Oxy. ladna davay ya pokazat kogda VSE bydy zakrit plyse, obezatelno pokazy mne bydet uluire slishat tvayo mnenie nashot mai Targi

Cum se face consilierul expert să lucreze într-un interval de timp nestandard?

[16:23]

Cum se face consilierul expert să lucreze într-un interval de timp nestandard?
pacak: igrun. bine, atunci când erai un kunak? Deci te sperie sau nu?

[16:24] Ami: esli bydy zakrit kaneshno

[16:24] Oxy: Ami. bine

[16:24] Ami: na etat raz takova ne bydet

[16:25] Ami: igrun. ya tebe abeshal ychit davay astavim posle zakrite mai zdelki ya strashna rastroena

[16:25] igrun: Ami. lucru sărac

[16:25]

Cum se face consilierul expert să lucreze într-un interval de timp nestandard?
pacak: de aceea nu trebuie să fie vreodată un comerciant

[16:26]

Cum se face consilierul expert să lucreze într-un interval de timp nestandard?
pacak: afacerea unei femei

[16:26] Ami: igrun. kto ya bednyazka?

[16:27] igrun: Ami.

[16:28] Ami: igrun. ne chyt ne rastroen șas klychat stari Joe și snim krichat paka ne bydy plyse

[16:29] Oxy: pacak. care a spus aici despre chestiunea non-business?

[16:29] Ami: Homya4ek ​​mozesh prisaedinitsa

[16:29] Ami: Oxy. da mi lechshe targavat chim ani

[16:30] Oxy: Ami. aceasta este, de asemenea, o măsură extremă, astfel încât să se compare

[16:30] Ami: Oxy. ne piși im savetnik pyst znayut tvayu ceny

[16:30] Oxy: intercalat

[16:34]

Cum se face consilierul expert să lucreze într-un interval de timp nestandard?
Pacak: Oxy. Am spus. Femeile sunt prea emoționale. Nu forex-ul lor de afaceri

[16:35]

Cum se face consilierul expert să lucreze într-un interval de timp nestandard?
pacak: afacerea lor este de a suporta copii, de a spala sosete si de a manca mancare

[16:35] Oxy: pacak.

În momentul în care nu vedeți actualizări în chat.
Conectează-te cu chat-ul chiar acum! Sau mergeți la pagina de chat.

  • Cum se face consilierul expert să lucreze într-un interval de timp nestandard?
    morww
  • Cum se face consilierul expert să lucreze într-un interval de timp nestandard?
    Gelis
  • Homya4ek
  • Cum se face consilierul expert să lucreze într-un interval de timp nestandard?
    oliqa7268
  • Oyama
  • Oxy
  • Cum se face consilierul expert să lucreze într-un interval de timp nestandard?
    Pacak
  • Ami
  • Cum se face consilierul expert să lucreze într-un interval de timp nestandard?
    igrun

Articole similare