mini loty

O jezykach programowania w platformach i nie tylko.
Awatar użytkownika
drapichrust
Stały bywalec
Stały bywalec
Posty: 73
Rejestracja: 03 gru 2009, 11:22

mini loty

Nieprzeczytany post autor: drapichrust »

Witam,
pisze sobie linijke kodu który będzie zwiększał wielkość pozycji wraz z wzrostem wielkości depozytu, sęk w tym że zwieksza o pełne loty np. 1, 2, 3, a chciałbym żeby robił krok w mini lotach np. 0.1, 0.2, 0.3 ... 1.1

Kod: Zaznacz cały

double LotPrice = MarketInfo(Symbol(),MODE_MARGINREQUIRED);
double myMaxLots=MathCeil(AccountBalance()/2)/LotPrice;
lot = myMaxLots;
jakas rada jak to rozwiazać?

pozdr

Awatar użytkownika
xpep
Pasjonat
Pasjonat
Posty: 844
Rejestracja: 02 gru 2007, 11:50

Nieprzeczytany post autor: xpep »

Kod: Zaznacz cały

double loss=AccountBalance()*0.01;
   double tv=MarketInfo(Symbol(),MODE_TICKVALUE);
   double Lot=NormalizeDouble( (loss/(StopLoss*tv)),2);
ja mam tak i dziala ok :D masz jeszcze dopasowanie do wielkosci SL

Awatar użytkownika
drapichrust
Stały bywalec
Stały bywalec
Posty: 73
Rejestracja: 03 gru 2009, 11:22

Nieprzeczytany post autor: drapichrust »

dzieki :)
"Wyobraźnia jest ważniejsza od wiedzy, ponieważ wiedza jest ograniczona."
- Albert Einstein

Rap3k
Bywalec
Bywalec
Posty: 6
Rejestracja: 03 sie 2010, 13:39

Nieprzeczytany post autor: Rap3k »

mi coś nie działa:/

a też taki coś potrzebuje:/

ODPOWIEDZ