Wszystkie pytania dozwolone początkujących programistów

O jezykach programowania w platformach i nie tylko.
Awatar użytkownika
bfx
Pasjonat
Pasjonat
Posty: 1260
Rejestracja: 11 sty 2013, 15:49

Re: Wszystkie pytania dozwolone początkujących programistów

Nieprzeczytany post autor: bfx »

Yenn pisze:w pipsach, lewy dolny róg najlepiej, byłoby miło :), teraz to ręcznie sobie notuję w trakcie dnia, ale potroiłem ilość par więc już mi to przeszkadza.
Mam nadzieję że o to chodziło. Proszę :)
Nie masz wymaganych uprawnień, aby zobaczyć pliki załączone do tego posta.
"Ty też jesteś Bogiem! Tylko uświadom to sobie, sobie"

Awatar użytkownika
Yenn
Stały bywalec
Stały bywalec
Posty: 70
Rejestracja: 02 cze 2007, 22:58

Re: Wszystkie pytania dozwolone początkujących programistów

Nieprzeczytany post autor: Yenn »

Dokładnie o to, idealnie. Dziękuje :)

Dariogi
Bywalec
Bywalec
Posty: 18
Rejestracja: 15 paź 2006, 16:28

Re: Wszystkie pytania dozwolone początkujących programistów

Nieprzeczytany post autor: Dariogi »

Witam, mam pytanie/prośbę o zmianę czasu startu liczenia poniższego wskaźnika. Dla platformy z czasem GMT0 zawsze będzie liczył 0 4 8 itd. mi zależy na przesunięciu o 1, 2 bądź 3 godziny względem czasu podstawowego. Nie jestem programistą i właściwie nie wiem jak to należałby zrobić czy poprzez wprowadzenie nowego ustalanego parametru (tak ma w innych wskaźnikach), czy wystarczy w kodzie zmienić odpowiednią wartość.
Nie masz wymaganych uprawnień, aby zobaczyć pliki załączone do tego posta.

Lucky1978
Stały bywalec
Stały bywalec
Posty: 25
Rejestracja: 01 mar 2014, 21:57

Re: Wszystkie pytania dozwolone początkujących programistów

Nieprzeczytany post autor: Lucky1978 »

Witam mam problem. Mianowicie w moim EA przy kompilacji pokazuje się komunikat.

Kod: Zaznacz cały

  return value of 'OrderSend' should be checked	
Nie wiem gdzie szukać pomyłki. Komunikat dotyczy wszystkich funkcji OrderSend,OrderModify, OrderClose.

Kod: Zaznacz cały

OrderSend(Symbol(),OP_BUY,LotSize1*percent,Ask,3,NULL,NULL,NULL,0,0,Green);
Do wczoraj w kodzie było wszystko OK komunikat pojawił się dzisiaj ,niestety mam sporo linijek kodu i nie mogę znaleść błędu.Więc gorąca prośba o podpowiedź gdzie zacząć szukać? :roll:

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

Re: Wszystkie pytania dozwolone początkujących programistów

Nieprzeczytany post autor: personov »

To przez nową wersję 625.
Musisz przed każdym Orderem zdefiniować :
int f;
f=Order....
Solą życia jest kasa.

Lucky1978
Stały bywalec
Stały bywalec
Posty: 25
Rejestracja: 01 mar 2014, 21:57

Re: Wszystkie pytania dozwolone początkujących programistów

Nieprzeczytany post autor: Lucky1978 »

Bardzo dziękuje już poprawiłem i jest OK :D

forexsowicz91
Pasjonat
Pasjonat
Posty: 504
Rejestracja: 25 lis 2011, 17:55

Re: Wszystkie pytania dozwolone początkujących programistów

Nieprzeczytany post autor: forexsowicz91 »

potrzebuję wykorzystać we wskaźniku kwotowania NZDCAD. Jeśli broker nie posiada tego instrumentu to czy funkcje będą pobierały te dane z źródeł zewnętrznych?

np. najprostsza funkcja. czy takie coś będzie działać przy braku kwotowań? :

Kod: Zaznacz cały

string symbol="NZDCAD";
double BID_price = MarketInfo(symbol,MODE_BID);

Awatar użytkownika
bfx
Pasjonat
Pasjonat
Posty: 1260
Rejestracja: 11 sty 2013, 15:49

Re: Wszystkie pytania dozwolone początkujących programistów

Nieprzeczytany post autor: bfx »

Na pewno nie będzie działac. :/
"Ty też jesteś Bogiem! Tylko uświadom to sobie, sobie"

forexsowicz91
Pasjonat
Pasjonat
Posty: 504
Rejestracja: 25 lis 2011, 17:55

Re: Wszystkie pytania dozwolone początkujących programistów

Nieprzeczytany post autor: forexsowicz91 »

no szkoda, ale idzie ten problem w sumie obejść jedną dodatkową linijką kodu.

Mam jeszcze takie pytanie. Dlaczego funkcja OjekttSet() dla stałych OBJPROP_XDISTANCE i OBJPROP_YDISTANCE nie wyznacza poprawnie lokalizacji? Tzn np. dla X=5, Y=95, wyświetla obiekt raz w prawym górnym rogu a raz w lewym... a innym jeszcze razem przesuwa położenie jednego z obiektów w prawo :) Od czego taki stan rzeczy może zależeć, skoro cała reszta kodu bez zmian?

Awatar użytkownika
bfx
Pasjonat
Pasjonat
Posty: 1260
Rejestracja: 11 sty 2013, 15:49

Re: Wszystkie pytania dozwolone początkujących programistów

Nieprzeczytany post autor: bfx »

OBJPROP_CORNER ustawiasz do którego rogu wykresu mają się odnosic zmienne x i y
0-lewy górny
1-prawy górny
2-lewy dolny
3-prawy dolny
chyba nie pomieszałem :)
"Ty też jesteś Bogiem! Tylko uświadom to sobie, sobie"

ODPOWIEDZ