Wszystkie pytania dozwolone początkujących programistów

O jezykach programowania w platformach i nie tylko.
daamiian
Stały bywalec
Stały bywalec
Posty: 26
Rejestracja: 31 gru 2009, 00:42

Nieprzeczytany post autor: daamiian »

Dlaczego w MT4 Alpari wywołując zmienną Point, jej wartość to zero a robiąc to samo w AM jest już tak jak powinno być 0.0001 ?

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

Nieprzeczytany post autor: Pierz Andrzej »

zobacz tak :

Kod: Zaznacz cały

Comment(DoubleToStr(Point,Digits+1));
bo moze zaokragla do 4 miejsc po przecinku

pozdrawiam
Andrzej
z poważaniem
Andrzej Pierz
FOREX-SERVICE

daamiian
Stały bywalec
Stały bywalec
Posty: 26
Rejestracja: 31 gru 2009, 00:42

Nieprzeczytany post autor: daamiian »

Jest dokładnie tak jak piszesz :) Dzięki

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

Nieprzeczytany post autor: siersciuch »

czy ktos mi wytłumaczy funkcje iClose ??
jeżeli będziesz uparty, prawdopodobnie częściej odniesiesz sukces, niż doznasz porażki.

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

Nieprzeczytany post autor: Pierz Andrzej »

siersciuch pisze:czy ktos mi wytłumaczy funkcje iClose ??
F1 Ci wytlumaczy ;)

pozdrawiam
Andrzej Pierz
z poważaniem
Andrzej Pierz
FOREX-SERVICE

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

Nieprzeczytany post autor: personov »

siersciuch pisze:czy ktos mi wytłumaczy funkcje iClose ??
Funkcja ta powie Ci jaka była wartość zamknięcia świecy. Jakiej świecy ? Takiej jaką wpiszesz sobie w nawias (symbol,timeframe,numer świecy wstecz).
Solą życia jest kasa.

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

Nieprzeczytany post autor: Pierz Andrzej »

tak dokladnie ;)

powiedzmy ze chcesz wiedziec jakie bolo wczoraj zamkniecie na edku wiec wpisujesz :

Kod: Zaznacz cały

iClose("EURUSD",PERIOD_D1,1)
polecam korzystanie w takich podstawowych sprawach z przycisku F1:

double iClose( string symbol, int timeframe, int shift)
Returns Close value for the bar of indicated symbol with timeframe and shift. If local history is empty (not loaded), function returns 0.
For the current chart, the information about close prices is in the predefined array named Close[].
Parameters:
symbol - Symbol the data of which should be used to calculate indicator. NULL means the current symbol.
timeframe - Timeframe. It can be any of Timeframe enumeration values. 0 means the current chart timeframe.
shift - Index of the value taken from the indicator buffer (shift relative to the current bar the given amount of periods ago).

Sample:
Print("Current bar for USDCHF H1: ",iTime("USDCHF",PERIOD_H1,i),", ", iOpen("USDCHF",PERIOD_H1,i),", ",
iHigh("USDCHF",PERIOD_H1,i),", ", iLow("USDCHF",PERIOD_H1,i),", ",
iClose("USDCHF",PERIOD_H1,i),", ", iVolume("USDCHF",PERIOD_H1,i));
pozdrawiam
Andrzej Pierz
z poważaniem
Andrzej Pierz
FOREX-SERVICE

Awatar użytkownika
mikolaj2
Gaduła
Gaduła
Posty: 231
Rejestracja: 04 maja 2011, 14:37

Nieprzeczytany post autor: mikolaj2 »

Mam następującą funkcję w swoim EA :

Kod: Zaznacz cały

bool ExistPositions() {
for (int i=0; i<OrdersTotal(); i++) {
if (OrderSelect(i, SELECT_BY_POS, MODE_TRADES)) {
if (OrderSymbol()==Symbol()) {
return(True);
Pytanie brzmi czy stosując tą funkcję w kliku EA pracujących równolegle na różnych parach i interwałach nie będą się one wzajemnie zakłócały?

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

Nieprzeczytany post autor: siersciuch »

no patrzyłem czytałem w F1, ale jakos przegapiłem shift parametr, dlatego bylo nie jasne.

dzięki :)
jeżeli będziesz uparty, prawdopodobnie częściej odniesiesz sukces, niż doznasz porażki.

daniel.wro
Stały bywalec
Stały bywalec
Posty: 25
Rejestracja: 27 wrz 2011, 21:44

Nieprzeczytany post autor: daniel.wro »

mikolaj2 pisze: Pytanie brzmi czy stosując tą funkcję w kliku EA pracujących równolegle na różnych parach i interwałach nie będą się one wzajemnie zakłócały?
na roznych parach - nie
na jednej parze i roznych TF - tak. zeby tego uniknac uzywaj roznego magic_numbera per EA.

ODPOWIEDZ