Wszystkie pytania dozwolone początkujących programistów
Re: Wszystkie pytania dozwolone początkujących programistów
Witam,
Czy można zamknąć (zakończyć działanie) EA z poziomu programu w mql4?
Z góry dzięki za odpowiedź.
Pozdrawiam
Jarek
Czy można zamknąć (zakończyć działanie) EA z poziomu programu w mql4?
Z góry dzięki za odpowiedź.
Pozdrawiam
Jarek
Re: Wszystkie pytania dozwolone początkujących programistów
Najprościej to chyba zasymulować zamknięcie EA np. tak:
Kod: Zaznacz cały
bool enable_EA = true;
int OnTick()
{
if(enable_EA)
{
//...
if(warunek_zamkniecia_EA)
{
enable_EA = false;
//...
}
}
}
Re: Wszystkie pytania dozwolone początkujących programistów
Czy da się sczytać wartość obiektu OBJ_TREND
Chodzi mi tu o to że program rysuje jaką tam linie i czy dało by sie porównać cenę aktualnego kursu do tego gdzie teraz jest ta linia jeśli jest taka możliwość to jak by to należało zrobić?
Chodzi mi tu o to że program rysuje jaką tam linie i czy dało by sie porównać cenę aktualnego kursu do tego gdzie teraz jest ta linia jeśli jest taka możliwość to jak by to należało zrobić?
Re: Wszystkie pytania dozwolone początkujących programistów
Jesli chodzi Ci o aktualna odleglosc od linii trendu, to da sie. Wieczorem napisze jak, bo jestem w pracy. Chyba, ze mnie ktos uprzedzi.
-- Dodano: 21 sie 2014, 17:21 --
-- Dodano: 21 sie 2014, 17:21 --
Tu masz fragment kodu mojego wskaźnika. Zmiennej "teraz" przypisuje cenę na jakiej jest aktualnie linia trendu(świeczka [0]).LeeZero pisze:Czy da się sczytać wartość obiektu OBJ_TREND
Chodzi mi tu o to że program rysuje jaką tam linie i czy dało by sie porównać cenę aktualnego kursu do tego gdzie teraz jest ta linia jeśli jest taka możliwość to jak by to należało zrobić?
Kod: Zaznacz cały
int dlugosc=(ObjectGet(lAlarm,OBJPROP_TIME1)-ObjectGet(lAlarm,OBJPROP_TIME2))/(Period()*60);
dlugosc=dlugosc-1; // bo interesuje mnie ilocs odleglosci niedzy slupkami
double doZero=(Time[0]-ObjectGet(lAlarm,OBJPROP_TIME1))/(Period()*60);
double teraz=ObjectGet(lAlarm,OBJPROP_PRICE1)+(((ObjectGet(lAlarm,OBJPROP_PRICE1)-ObjectGet(lAlarm,OBJPROP_PRICE2))/dlugosc)*doZero);
"Ty też jesteś Bogiem! Tylko uświadom to sobie, sobie"
Re: Wszystkie pytania dozwolone początkujących programistów
Hej ludzie 
Jest ktoś na forum kto może mi napisać EA?

Jest ktoś na forum kto może mi napisać EA?
In uptrending markets, buy weakness as it returns to strength.
In downtrending markets, sell strength as it returns to weakness.
https://www.myfxbook.com/members/meylo/meylo/11290261
https://www.forexfactory.com/meylo#acct.33-tab.overview-explorer.252829
In downtrending markets, sell strength as it returns to weakness.
https://www.myfxbook.com/members/meylo/meylo/11290261
https://www.forexfactory.com/meylo#acct.33-tab.overview-explorer.252829
Re: Wszystkie pytania dozwolone początkujących programistów
Ja piszę EA na zlecenie.
Kontakt na PW.
Kontakt na PW.
Solą życia jest kasa.
Re: Wszystkie pytania dozwolone początkujących programistów
meylo pisze:Hej ludzie
Jest ktoś na forum kto może mi napisać EA?
sam spróbuj, proste możesz sobie sam wygenerować

"Poddający się - nigdy nie wygrywa, a wygrywający - nigdy się nie poddaje"
Re: Wszystkie pytania dozwolone początkujących programistów
Może to nie do końca pytanie związane z programowaniem ale gdzieś je muszę zadać:
Jak obliczyć wartość pipsa?
Mam konto w dolarach i umiem jakoś obliczyć wartości pipsów par walutowych z dolarami.
I chciał bym wiedzieć ile wynosi pips na dax czy na donku a także jak sie oblicza to dla walut takich jak EURCHF
]
Jak obliczyć wartość pipsa?
Mam konto w dolarach i umiem jakoś obliczyć wartości pipsów par walutowych z dolarami.
I chciał bym wiedzieć ile wynosi pips na dax czy na donku a także jak sie oblicza to dla walut takich jak EURCHF
]
Re: Wszystkie pytania dozwolone początkujących programistów
Chyba szukasz tego(wartosc 1 ticka):LeeZero pisze:Może to nie do końca pytanie związane z programowaniem ale gdzieś je muszę zadać:
Jak obliczyć wartość pipsa?
Mam konto w dolarach i umiem jakoś obliczyć wartości pipsów par walutowych z dolarami.
I chciał bym wiedzieć ile wynosi pips na dax czy na donku a także jak sie oblicza to dla walut takich jak EURCHF
Kod: Zaznacz cały
MarketInfo(Symbol(),MODE_TICKVALUE)
"Ty też jesteś Bogiem! Tylko uświadom to sobie, sobie"
Re: Wszystkie pytania dozwolone początkujących programistów
1.Czy jest technicznie taka możliwość aby robot sam zamykał na wyznaczonym przeze mnie poziomie (lub np. na podstawie Fibo ) część zlecenia ? Np. Otworzyłem longa za 1 lot, a 20 pipsów wyżej chce zamknąć tylko połowę tj. 0,5 lota.
2. Czy przy pracy robota potrzebna jest otwarta platforma (np. jak. z trailing stop) czy robot działa na serwerze ?
Pozdrawiam
2. Czy przy pracy robota potrzebna jest otwarta platforma (np. jak. z trailing stop) czy robot działa na serwerze ?
Pozdrawiam