Sari la conținut

Featured Replies

Postat

Poate cineva sa creeze un script simplu de asigurare a pozitiei ?

 

Pe scurt, cand rulezi scriptul  ( prin hotkeys) se inchide 50% din pozitie si se muta SL-ul x pipsi mai sus (in caz de buy) sau x pipsi mai jos (in caz de sell). X sa poata fi setabil.

 

Multumesc frumos.

Editat de Apollo

  • Răspunsuri 28
  • Citiri 24,4k
  • Creat
  • Ultimul Răspuns

Top autori în acest subiect

Most Popular Posts

  • Mi-am facut si eu damblaua si am scris cateva linii de cod.   CloseHalfAdjustSL.mq4

  • Poftim. Inchide aproximativ jumatate din fiecare tranzactie deschisa pe symbolul pe care e atasat si muta sl-ul la +/- X points. CloseHalfMoveBE.mq4

  • Mda, prima versiune muta sl-ul la OrderOpenPrice() +/- X Am inteles ca vrei sa muti sl-ul la plus sau minus X pips. Acum inteleg ca tu defapt vrei SL-ul in sine sa se mute X pips. Am atasat o versiune

Imagini postate

Postat
  • Autor

Wuhuu, Sa fiu sincer nu prea ma asteptam sa ma rezolve cineva . Multumesc mult. Se poate face astfel incat sa se execute fara sa mai apara fereastra de confirmare? Daca e simplu doar, daca nu , lasa asa ca e bine.

Editat de Apollo

Postat
  • Autor

I-am facut proba, nu muta SL-ul. Am intrat SELL apoi am setat SL , de inchis mi-a inchis jumate din lot dar SL-ul a ramas neschimbat. Nu stiu daca 100, valoarea default a lui X, reprezinta 100 pips sau 100 pipeti, am incercat si  cu 1 si cu 10 si la fel se intampla, SL ramane nemodificat. Si vezi ca nu e MOVE BE :) , ci doar inchide jumate si muta SL cu un numar de pips predefinit de mine. Poate sa fie 1 pip sau poate sa fie 5 deci nu va fi BE.

Postat
  • Moderators

Pai ce symbol, ce erori, ce se intmapla mai exact? Ce broker? Ce nivel de pret? Ce X? Ce scrie in journal? Da-mi toate detaliile altfel n-am ce sa fac.

 

EDIT:

 

Pai daca n-ai broker ecn nu poti sa muti imediat sl-ul dupa ce ai deschis ordin. Si daca ai ECN sl-ul tot nu poate sa fie sub ASK. Deci verifica cifrele alea... Uita-te in primul rand in journal sa vezi ce erori iti da. Eu nu trimit cod daca stiu ca nu merge. Deci nu ma ajuta cu nimic sa imi spui ca pur si simplu nu merge.

 

Cifra aia X e in zecimi de pips. Adica 100 = 10 pips.

Editat de Criodi

Postat
  • Autor

Eur, Gbp, Aud, Cad, 5 zecimale . Nu da nici o eroare. Rulez scriptul care pur si simplu trebuie sa faca doua operatii simple :

 

1) Inchide 50% din pozitie

2) Modifica SL cu numarul de pipsi mai sus/mai jos definit de mine, prin acel X.

 

Concret : daca eu dau sell la 1.54400 cu 0.20 lot, am SL la 1.54500 , deci 10 pips mai sus. Bun, eu cand rulez acel script vreau sa imi inchida 50% din 0.20 lot, ceea ce face in prezent, si stoploss-ul sa-l mute de la 1.54500 la 1.54480 sau 1.54470 sau 1.54460, depinde de valoarea lui X care o setez eu. Doar ca el nu modifica acel SL , ci doar inchide 50% din lot.

 

Asta e tot. :)

Editat de Apollo

Postat
  • Moderators

Mda, prima versiune muta sl-ul la OrderOpenPrice() +/- X Am inteles ca vrei sa muti sl-ul la plus sau minus X pips. Acum inteleg ca tu defapt vrei SL-ul in sine sa se mute X pips. Am atasat o versiune care face treaba asta.

CloseHalfMoveBE.mq4

Alătură-te conversației

Poți posta acum și să te înregistrezi mai târziu. Dacă ai un cont, autentifică-te acum pentru a posta cu contul tău.

Vizitator
Răspunde la acest subiect...

Navigare recentă 0

  • Nici un utilizator înregistrat nu vede această pagină.

Informații Importante

Am plasat cookie-uri pe dispozitivul tău pentru a îmbunătății navigarea pe acest site. Poți modifica setările cookie, altfel considerăm că ești de acord să continui.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.