Wszystkie pytania dozwolone początkujących programistów

O jezykach programowania w platformach i nie tylko.
Awatar użytkownika
SceptycznyProgramista
Stały bywalec
Stały bywalec
Posty: 37
Rejestracja: 02 kwie 2011, 23:51

Nieprzeczytany post autor: SceptycznyProgramista »

"margin exchange rate cannot be calculated" Czy ktoś spotkał się kiedyś z takim komunikatem w Testerze i mogłby powiedzieć czemu nie może obliczyć?

Awatar użytkownika
Tig3r
Przyjaciel Forum
Przyjaciel Forum
Posty: 2310
Rejestracja: 02 sty 2008, 10:46

Nieprzeczytany post autor: Tig3r »

SceptycznyProgramista pisze:"margin exchange rate cannot be calculated"
Podaj nr błędu
======================================================
Nie głupi ten co nie wie, lecz ten który nie chce się nauczyć..

Awatar użytkownika
SceptycznyProgramista
Stały bywalec
Stały bywalec
Posty: 37
Rejestracja: 02 kwie 2011, 23:51

Nieprzeczytany post autor: SceptycznyProgramista »

nie podaje numeru błędu( bo ten tylko jest podawany w przypadku OrderSend)

Awatar użytkownika
Pierz Andrzej
Przyjaciel Forum
Przyjaciel Forum
Posty: 1200
Rejestracja: 02 lip 2006, 14:17

Nieprzeczytany post autor: Pierz Andrzej »

poczytaj o ograniczeniach testera może coś znajdziesz ;)
http://articles.mql4.com/72

pozdrawiam
Andrzej Pierz

Dodano po 6 minutach:

gdzieś mi się o oczy obiło że może to tyczyć się waluty bazowej podczas testów ....

właściwości strategii - >Testowanie - > Depozyt wstepny
z poważaniem
Andrzej Pierz
FOREX-SERVICE

Fx_boy
Pasjonat
Pasjonat
Posty: 693
Rejestracja: 30 maja 2011, 08:31

Nieprzeczytany post autor: Fx_boy »

Co oznaczają określenia w EA: MagicNumberD=1235 i MagicNumberC=1235.
Wartości liczbowe zapewne przypadkowe, ale i tak bardzo duże :?
Gdyby się dało prościej niż tutaj:
http://en.wikipedia.org/wiki/Magic_number_(programming) :? no i no i najjlepiej no english :D
Dziękuję i pozdrawiam.

MkubuxK
Pasjonat
Pasjonat
Posty: 1051
Rejestracja: 20 maja 2009, 18:27

Nieprzeczytany post autor: MkubuxK »

Fx_boy pisze:Co oznaczają określenia w EA: MagicNumberD=1235 i MagicNumberC=1235.
Wartości liczbowe zapewne przypadkowe, ale i tak bardzo duże :?
Gdyby się dało prościej niż tutaj:
http://en.wikipedia.org/wiki/Magic_number_(programming) :? no i no i najjlepiej no english :D
Chodzi o zarządzanie większą ilością zleceń. Zleceniom przypisuje się magic number ( liczba faktycznie może być losowa ale dla każdego typu jednakowa ) i przykładowo ustawia się dla każdego numeru inny Trailing Stop.
fx-forum

Fx_boy
Pasjonat
Pasjonat
Posty: 693
Rejestracja: 30 maja 2011, 08:31

Nieprzeczytany post autor: Fx_boy »

Dzięki, i poprawiam miało być MagicNumberC=1237 - tak dla ścisłości :D

Jak to jest w praktyce?, - czy wydajny EA ( czyt. zyskowny ) powinien otwierać pozycje przeciwstawne ( wtedy trzeba szukać broka dopuszczającego hedging ) czy też wystarczy, aby otwierał tylko S, czy tylko L. Przeciwstawne w jakiejś części się znoszą i to chyba nie jest korzystne rozwiązanie z tym, że przy wielokrotności tych zdarzeń może jest inaczej?
Dziękuję i pozdrawiam.

Awatar użytkownika
siersciuch
Pasjonat
Pasjonat
Posty: 407
Rejestracja: 06 kwie 2010, 20:31

Nieprzeczytany post autor: siersciuch »

jak chce zrobić test bez spreadu to w order send daje np Bid w cene otwarcia, zamkniecia i takeprofit?

zakładajac, ze mam dane ze stałym spreade przez cały test.
jeżeli będziesz uparty, prawdopodobnie częściej odniesiesz sukces, niż doznasz porażki.

Awatar użytkownika
personov
Pasjonat
Pasjonat
Posty: 1525
Rejestracja: 09 sie 2009, 21:27

Nieprzeczytany post autor: personov »

Fx_boy pisze:Dzięki, i poprawiam miało być MagicNumberC=1237 - tak dla ścisłości :D

Jak to jest w praktyce?, - czy wydajny EA ( czyt. zyskowny ) powinien otwierać pozycje przeciwstawne ( wtedy trzeba szukać broka dopuszczającego hedging ) czy też wystarczy, aby otwierał tylko S, czy tylko L. Przeciwstawne w jakiejś części się znoszą i to chyba nie jest korzystne rozwiązanie z tym, że przy wielokrotności tych zdarzeń może jest inaczej?
Nie ma znaczenia jaki to numer magic. Tak jak napisał MkubuxK - jest to losowa liczba. Służy tylko do rozróżniania zleceń różnych robotów ( żeby się nie poplątały warunki jak używasz kilku robotów na raz ), a czasami do rozróżniania zleceń w jednym robocie.
Dalsze pytania to raczej już nie ten dział. Poruszasz kwestie zyskowności robotów, głównych założeń, a także bydowania strategii.
W dziale programowania rozwiązuje sie raczej sprawy bezpośrednio związane z kodem MQL4.
Odpowiem Ci tylko tak : jest to kwestia strategii. Nie ma jednoznacznej odpowiedzi.
Solą życia jest kasa.

Fx_boy
Pasjonat
Pasjonat
Posty: 693
Rejestracja: 30 maja 2011, 08:31

Nieprzeczytany post autor: Fx_boy »

Ok., przepraszam za zaśmiecenie tematu, trochę popłynąłem .Dziękuję za informację.
Dziękuję i pozdrawiam.

ODPOWIEDZ