Wszystkie pytania dozwolone początkujących programistów

O jezykach programowania w platformach i nie tylko.
Q600
Gaduła
Gaduła
Posty: 137
Rejestracja: 28 sie 2010, 03:57

Nieprzeczytany post autor: Q600 »

Pewnie tak tylko ze kazdy powinien dzialac na wlasnym magic number zeby sobie nie podbieraly pozycji :P

MkubuxK
Pasjonat
Pasjonat
Posty: 1051
Rejestracja: 20 maja 2009, 18:27

Nieprzeczytany post autor: MkubuxK »

Można mieć, do każdego EA przypisujesz unikalny magicnumber by EA nie ingerowały w swoje zlecenia.
fx-forum

Awatar użytkownika
sgorn
Pasjonat
Pasjonat
Posty: 1208
Rejestracja: 25 paź 2008, 17:29

Nieprzeczytany post autor: sgorn »

dzieki, o to mi chodzilo ;)
Wicks reject areas and bodies explore them-MightyOne
Nie ważne czy miałeś rację czy nie,ważne jak dużo zarobiłeś posiadając rację i jak mało straciłeś, myląc się.

Awatar użytkownika
batman
Gaduła
Gaduła
Posty: 159
Rejestracja: 19 kwie 2011, 07:55

Nieprzeczytany post autor: batman »

Nie jestem (jeszcze ;) ekspertem ale wydaje mi sie, ze nie. Ale mozesz dwie strategie umiescic w jednym EA i rozrozniac je po magic numberach i np malowac sobie innymi kolorami na tym samym okienku.

A mnie z kolei ciekawi, (choc jeszcze nie probowalem) co sie dzieje, jak sie jednym EA gra na kilku instrumentach - automatycznie otwiera sie kilka okienek?

Q600
Gaduła
Gaduła
Posty: 137
Rejestracja: 28 sie 2010, 03:57

Nieprzeczytany post autor: Q600 »

batman

1. Jeden wykres = jedno EA
2. Jeden instrument = np 5 wykresow
3. 5 wykresow tego samego instrumentu = 5EA

Oczywiscie jesli zaprogramujesz EA pod wiele instrumentow to ci bedzie wiele instrumentow obslugiwal (np tak jest z wiekszoscia dobrych maszynek do kontrolowania pozycji - np Multi-purpose trade manager od Steve Hopwood - kontroluje albo jedna pare albo wybranych kilka albo wszystkie)

Awatar użytkownika
batman
Gaduła
Gaduła
Posty: 159
Rejestracja: 19 kwie 2011, 07:55

Nieprzeczytany post autor: batman »

Q600 - dzieki za wyprowadzenie z bledu :)

Awatar użytkownika
sgorn
Pasjonat
Pasjonat
Posty: 1208
Rejestracja: 25 paź 2008, 17:29

Nieprzeczytany post autor: sgorn »

mam taki problem. Jaki fragment kodu i gdzie wkleic by EA ktore gra non stop , nie grało w jakims przedziale czasowym? np by nie gralo w godzinach 11-12?
Wicks reject areas and bodies explore them-MightyOne
Nie ważne czy miałeś rację czy nie,ważne jak dużo zarobiłeś posiadając rację i jak mało straciłeś, myląc się.

Awatar użytkownika
batman
Gaduła
Gaduła
Posty: 159
Rejestracja: 19 kwie 2011, 07:55

Nieprzeczytany post autor: batman »

Np jakos tak:

godz=TimeHour(Time[0]); // aktualny czas
if( (godz>=11 && godz<=12)) return; //wychodzi z funkcji jak niewlasciwe godziny

Awatar użytkownika
sgorn
Pasjonat
Pasjonat
Posty: 1208
Rejestracja: 25 paź 2008, 17:29

Nieprzeczytany post autor: sgorn »

w ktora sekcje to nalezy wkleic? init, start?

Dodano po 33 minutach:

czyli cos takiego ?

int init() {
godz=TimeHour(Time[0]);

if ( (godz>=11 && godz<=12));

return;
}
Wicks reject areas and bodies explore them-MightyOne
Nie ważne czy miałeś rację czy nie,ważne jak dużo zarobiłeś posiadając rację i jak mało straciłeś, myląc się.

MkubuxK
Pasjonat
Pasjonat
Posty: 1051
Rejestracja: 20 maja 2009, 18:27

Nieprzeczytany post autor: MkubuxK »

sgorn pisze:w ktora sekcje to nalezy wkleic? init, start?

Dodano po 33 minutach:

czyli cos takiego ?

int init() {
godz=TimeHour(Time[0]);

if ( (godz>=11 && godz<=12));

return;
}
Nie sprawdzałem czy działa ale Init() jest odpalane w strategii tylko raz na samym początku.Metoda Start() natomiast przy każdym ticku więc chyba tutaj należałoby dać taki warunek na początku. Tak samo jak w start zazwyczaj cały algorytm umieszczasz. Ewentualnie zapisz to do jakiejś funkcji i ją umieść na początku po start()
fx-forum

ODPOWIEDZ