Witam, potrzebuję mieć informację na bieżąco o średniej stracie z okresu jaki jest ustawiony w historii. Mogę to robić generując raport szczegółowy, ale to trochę uciążliwe. Moje pytanie to czy ktoś się zetknął z takim kodem aby można było sobie go zaadoptować do własnych potrzeb?
Z góry bardzo serdecznie dziękuję za pomoc.
Średnia strata
Re: Średnia strata
Jeśli nie znajdziesz wskaźnika/ea to podpinając konto pod myfxbook będziesz miał takie statystyki.
Re: Średnia strata
proszę
Kod: Zaznacz cały
int oht = OrdersHistoryTotal();
int i=0;
double al=0;
if(oht>0){
for(int j =0; j < oht; j++){
if(!OrderSelect(j,SELECT_BY_POS,MODE_HISTORY)) continue;
if((OrderProfit())<0){
al += OrderProfit();
i++;
}
}
al=NormalizeDouble(al/i,2);
}
Nie masz wymaganych uprawnień, aby zobaczyć pliki załączone do tego posta.
Nie chodzi o to czy masz rację czy nie, tylko o to, co robisz kiedy masz rację lub jak się zachowujesz jeżeli racji nie masz.
Re: Średnia strata
Kolego Mustafa, bardzo dziękuję dokładnie o coś takiego mi chodziło
Re: Średnia strata
Mam jeszcze jedno pytanie odnośnie tego kodu, a mianowicie, jak ewentualnie to zapisać jeśli chciałbym aby informacje o średniej stracie dotyczyły wybranego instrumentu lub aktualnego wykresu?
Z góry bardzo dziękuję
Z góry bardzo dziękuję
- Pierz Andrzej
- Przyjaciel Forum
- Posty: 1200
- Rejestracja: 02 lip 2006, 14:17
Re: Średnia strata
podmień linijkę kodu
na
Kod: Zaznacz cały
if((OrderProfit())<0){
Kod: Zaznacz cały
if((OrderProfit())<0 && OrderSymbol() == Symbol()){
z poważaniem
Andrzej Pierz
FOREX-SERVICE
Andrzej Pierz
FOREX-SERVICE