Znaleziono 15 wyników

autor: remyg
01 maja 2013, 14:36
Forum: Programowanie
Temat: Wszystkie pytania dozwolone początkujących programistów
Odpowiedzi: 2266
Odsłony: 1077689

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

Dosyć często zdarza mi się powtarzać te same funkcje w większej ilości moich strategii. Postanowiłem w końcu ogarnąć temat bibliotek .mqh Mam taką zagwozdkę: Mam oczywiście takie funkcje, które wykorzystują zmienne externowe. Gdy tego typu funkcje przerzucę do .mqh to przy kompilacji .mqh krzyczy mi...
autor: remyg
12 wrz 2012, 21:58
Forum: Programowanie
Temat: Wszystkie pytania dozwolone początkujących programistów
Odpowiedzi: 2266
Odsłony: 1077689

Ostatnia metoda jest super. Podzielę się nieco krótszym kodem

Kod: Zaznacz cały

bool NextBar(){
   static datetime bar = 0;
   if (bar == Time[0]) return(false);
   bar = Time[0];
   return(true);
}
W start() dajemy

Kod: Zaznacz cały

if (!NextBar()) return;
wszystko co nad tym będzie co tick, wszystko co pod tym co bar.
autor: remyg
08 wrz 2012, 15:27
Forum: Programowanie
Temat: Wszystkie pytania dozwolone początkujących programistów
Odpowiedzi: 2266
Odsłony: 1077689

Co decyduje o wyświetlaniu koloru we wskaźniku? Oto screen z tego jak to wygląda w praktyce: http://i.imgur.com/dt6Yq.png Wklejam pełen kod wskaźnika Synergy_APB #property copyright "Copyright ˆ 2009, CompassFX" #property link "http://www.compassfx.com" #property indicator_chart_window #property ind...
autor: remyg
20 sie 2012, 14:15
Forum: Programowanie
Temat: Wszystkie pytania dozwolone początkujących programistów
Odpowiedzi: 2266
Odsłony: 1077689

Dzięki, chciałem mieć 200% pewności bo już mi głowa paruje.
autor: remyg
20 sie 2012, 13:06
Forum: Programowanie
Temat: Wszystkie pytania dozwolone początkujących programistów
Odpowiedzi: 2266
Odsłony: 1077689

Pewnie już miliard razy było:

Co jest wykonywane najpierw?
- przypisanie zmiennych, w tym extern
czy
- funkcja init()
autor: remyg
26 cze 2012, 21:42
Forum: Programowanie
Temat: Wszystkie pytania dozwolone początkujących programistów
Odpowiedzi: 2266
Odsłony: 1077689

Return kończy wykonywanie funkcji! Nic co jest za returnem nie zostanie wywołane jeśli if będzie pozytywny.
autor: remyg
26 cze 2012, 20:18
Forum: Programowanie
Temat: Wszystkie pytania dozwolone początkujących programistów
Odpowiedzi: 2266
Odsłony: 1077689

Chłopie, ja Ci wytłumaczę coś co jest ważniejsze niż jakieś konkretne wyłuszczone fragmenty :) W MetaEditorze jest nawigator, tam klikasz zakładkę Szukaj a w niej wpisujesz OrderSend. W panelu na dole masz zapis w dokumentacji, wyłuszczone fragmenty są bardzo dokładnie opisane. Tak postępujesz zawsz...
autor: remyg
26 cze 2012, 19:24
Forum: Programowanie
Temat: Wszystkie pytania dozwolone początkujących programistów
Odpowiedzi: 2266
Odsłony: 1077689

no nie, jak masz "return" to funkcja kończy swój żywot i czeka na następne wywołanie

de facto oznacza to że ma otrzyma nową wartość jeśli Volume[0] <= 1

ale mogę się mylić, sam dopiero zaczynam.
autor: remyg
26 cze 2012, 19:07
Forum: Programowanie
Temat: Wszystkie pytania dozwolone początkujących programistów
Odpowiedzi: 2266
Odsłony: 1077689

[1] to ostatnia zamknięta świeczka. [0] to aktualna świeczka
Series array elements are indexed in the reverse order, i.e., from the last one to the first one. The current bar which is the last in the array is indexed as 0. The oldest bar, the first in the chart, is indexed as Bars-1.
autor: remyg
20 cze 2012, 22:21
Forum: Programowanie
Temat: Wszystkie pytania dozwolone początkujących programistów
Odpowiedzi: 2266
Odsłony: 1077689

Podpowie ktoś jak zaprogramować EA tak by otwierał pozycje tylko w przedziale między oraz włącznie z wybranymi dniami tygodnia? zaczynam od ustawienia externów extern string start_day = "monday"; extern string end_day = "thursday"; int SD; int ED; Do funkcji init wrzucam konwersję na tych dni tygodn...