Wszystkie pytania dozwolone początkujących programistów

O jezykach programowania w platformach i nie tylko.
Szymon_P
Stały bywalec
Stały bywalec
Posty: 66
Rejestracja: 31 paź 2015, 22:35

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

Nieprzeczytany post autor: Szymon_P »

Czy jest możliwość "wyciągnięcia" jakie było saldo o określonej dacie i czasie? W OrdersHistory wydaje mi się, że tego nie widzę.

Szymon_P
Stały bywalec
Stały bywalec
Posty: 66
Rejestracja: 31 paź 2015, 22:35

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

Nieprzeczytany post autor: Szymon_P »

W jaki sposób można utworzyć tablicę nie wiedząc jaki ma mieć rozmiar? W trakcie przeszukiwania danych ma tylko wybrane zapisywać w tablicy i nie wiem np. czy ma mieć rozmiar 2 czy 50. Chodzi o to aby dynamicznie się powiększała jeśli pojawią się kolejne dane do zapisania.

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

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

Nieprzeczytany post autor: personov »

Podczas tworzenia możesz określić wstępny rozmiar tablicy np.

Kod: Zaznacz cały

double tablica[10];
W trakcie wykonywania kodu możesz określić warunek i powiększać tą tablicę poleceniem :

Kod: Zaznacz cały

ArrayResize(tablica,20);

gdzie 20 to nowy rozmiar tablicy.
Solą życia jest kasa.

SkwierChan
Uczestnik
Uczestnik
Posty: 1
Rejestracja: 11 wrz 2024, 20:08

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

Nieprzeczytany post autor: SkwierChan »

Dzień dobry, cześć witam.
Nie będę ukrywał, że nie jestem programistom wiec proszę nie linczujcie za mocno :D
Mianowicie szukam osoby która zna się na programowaniu w MetaTrader5 czyli to chyba MQL?
Sytuacja wygląda następująco, potrzebuję do swojego projektu najprostszego kodu do najprostszej siatki zleceń i to chyba nazywa się dokładnie Grid BOT.

Chat GPT (nie bijcie :d ) napisał mi kilka razy cos i pozniej poprawial bo wyskakiwaly mi błędy podczas testowania w Meta Trader Strategy Tester Agent, finalnie jest coś nie tak tylko w jednym miejscu a dokładniej tutaj:

-'Buy' - wrong parameters count BOT BTC FULL.mq5 57 16

a tutaj jest ten fragment kodu:

// Wysyłanie zlecenia kupna
trade.Buy(LotSize, _Symbol, price, sl, tp, "", 0, 0, clrNONE);

Rozumiem tyle że coś jest nie tak z tym buy, powinna byc jakas inna forma, proszę pomocy to *tylko jedno słowo w kodzie :568: :564:

Szymon_P
Stały bywalec
Stały bywalec
Posty: 66
Rejestracja: 31 paź 2015, 22:35

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

Nieprzeczytany post autor: Szymon_P »

Wydaje się, że coś jest nie tak z LotSize. LotSize jest stałą wartością czy jest obliczany przez EA?

ODPOWIEDZ