Wszystkie pytania dozwolone początkujących programistów

O jezykach programowania w platformach i nie tylko.
Awatar użytkownika
siersciuch
Pasjonat
Pasjonat
Posty: 407
Rejestracja: 06 kwie 2010, 20:31

Nieprzeczytany post autor: siersciuch »

Dalej ten error 1.

jeśli SL jest różny od cenaOtw+5 wtedy ma modyfikować, ale jak juz zmodyfikuje to SL jesr równy cenaOtw+5 i wtedy juz niepowinno modyfikować. a TU dalej źle coś

Kod: Zaznacz cały

if(OrderStopLoss()!=NormalizeDouble(OrderOpenPrice()+5*Point,4))
{                OrderModify(l,OrderOpenPrice(),NormalizeDouble(OrderOpenPrice()+5*Point,4),OrderTakeProfit(),OrderExpiration(),CLR_NONE);
}
jeżeli będziesz uparty, prawdopodobnie częściej odniesiesz sukces, niż doznasz porażki.

Awatar użytkownika
Tig3r
Przyjaciel Forum
Przyjaciel Forum
Posty: 2310
Rejestracja: 02 sty 2008, 10:46

Nieprzeczytany post autor: Tig3r »

spróbuj OrderStopLoss() też znormalizować

a cyfrę 4 lepiej zamienić na

Kod: Zaznacz cały

Digits
======================================================
Nie głupi ten co nie wie, lecz ten który nie chce się nauczyć..

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

Nieprzeczytany post autor: daniel.wro »

mozna w EA umiescic obsluge "inputa"? np. guzik na wykresie, ktory bedzie mial 2 stany - True/False .. czyli chodzi o taka interakcje z robotem, zebym na podstawie tego guzika mogl odpowiednio sterowac algorytmem.

pozdrawiam

Daniel

Awatar użytkownika
basketmat
Gaduła
Gaduła
Posty: 235
Rejestracja: 19 sie 2011, 19:00

Nieprzeczytany post autor: basketmat »

Mam pomysł na bota, który będzie korzystał z 2 oscylatorów i będzie polegał mniej więcej na tym, że jeśli wartość jednego.. i drugiego.., to kup i jeśli wartość jednego... i drugiego..., to sprzedaj, tylko nie miałem jeszcze przyjemności programowania, więc, czy macie może jakiegoś bota, który posiada podobne funkcje, żebym mógł się na nim wzorować? :wink:

Dodano po 8 godzinach 33 minutach:

Czemu jak testuje bota, to są tak jakby transakcje z 2006 roku a potem 3 lata luki i od 2009 do teraz? Korzystam z Meta Tradera 4 Admiral Markets DEMO
Pozdrawiam

Awatar użytkownika
Tekron
Maniak
Maniak
Posty: 1972
Rejestracja: 13 mar 2008, 13:20

Nieprzeczytany post autor: Tekron »

Potrzebny mi kod "gdy cena ruszy w górę o 20pkt od aktualnej otwórz BUY" "gdy cena ruszy o 20pkt w dół od aktualnej otwórz SELL". Mógłby mi ktoś z tym pomoc. Z góry dziękuje.
Obrazek

Awatar użytkownika
Tig3r
Przyjaciel Forum
Przyjaciel Forum
Posty: 2310
Rejestracja: 02 sty 2008, 10:46

Nieprzeczytany post autor: Tig3r »

Tekron
Od aktualnej? Tzn szukasz takiej luki?
Był tu kod zapamiętujący ostatnią cenę z tick'a więc już 99% kodu masz.
======================================================
Nie głupi ten co nie wie, lecz ten który nie chce się nauczyć..

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

Nieprzeczytany post autor: personov »

Zapewne chodzi o cenę otwarcia aktualnej świecy.

Kod: Zaznacz cały

if(Bid>Open[0]+20*Point)....buy
if(Bid<Open[0]-20*Point)...sell
Solą życia jest kasa.

Awatar użytkownika
Tekron
Maniak
Maniak
Posty: 1972
Rejestracja: 13 mar 2008, 13:20

Nieprzeczytany post autor: Tekron »

Dzięki wielkie, naszukałem się tego jak głupi, czasem coś niewielkie i da się znaleźć ale materiału tyle do przejrzenia że zwariować można.
Obrazek

Awatar użytkownika
basketmat
Gaduła
Gaduła
Posty: 235
Rejestracja: 19 sie 2011, 19:00

Nieprzeczytany post autor: basketmat »

Żeby bot działał, to musi być włączony komputer?
Pozdrawiam

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

Nieprzeczytany post autor: personov »

Tak. Przcież EA jest u Ciebie w komputerze, a nie na serwerze brokera.
Możesz sobie wykupić wirtualny serwer czyli VPS. Temat o VPS'ach już jest.
Solą życia jest kasa.

ODPOWIEDZ