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 »

Kod: Zaznacz cały

old_x=x; 
i to mam w start wpisać??
jeżeli będziesz uparty, prawdopodobnie częściej odniesiesz sukces, niż doznasz porażki.

Awatar użytkownika
mikolaj2
Gaduła
Gaduła
Posty: 231
Rejestracja: 04 maja 2011, 14:37

Nieprzeczytany post autor: mikolaj2 »

Jak określić warunek co do wielkości świecy? Próbuję tak : if( ((Close[1] - Open[1] ) > 20) )

ale otrzymuję następujący błąd : "TestGenerator: unmatched data error (high value 1.4372 at 2011.07.25 17:15 is not reached from the least timeframe, high price 1.4363 mismatches)"

Problem napewno tkwi w tym miejscu kodu, albowiem wystarczy zamienić - go na : if( ((Close[1] > Open[1] )) ) i błąd przestaje występować...

Jakieś pomysły?

Awatar użytkownika
CoVal
Gaduła
Gaduła
Posty: 320
Rejestracja: 06 paź 2005, 22:45

Nieprzeczytany post autor: CoVal »

siersciuch pisze:

Kod: Zaznacz cały

old_x=x; 
i to mam w start wpisać??
dokladnie tak....

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

Nieprzeczytany post autor: personov »

mikolaj2 pisze:Jak określić warunek co do wielkości świecy? Próbuję tak : if( ((Close[1] - Open[1] ) > 20) )

ale otrzymuję następujący błąd : "TestGenerator: unmatched data error (high value 1.4372 at 2011.07.25 17:15 is not reached from the least timeframe, high price 1.4363 mismatches)"

Problem napewno tkwi w tym miejscu kodu, albowiem wystarczy zamienić - go na : if( ((Close[1] > Open[1] )) ) i błąd przestaje występować...

Jakieś pomysły?
Chodzi Ci o wielkość "ciała" świecy ?

Kod: Zaznacz cały

if(MathAbs(Open[1]-Close[1])>(20*Point))
MathAbs zwraca wartość bezwzględną.
Solą życia jest kasa.

Awatar użytkownika
CoVal
Gaduła
Gaduła
Posty: 320
Rejestracja: 06 paź 2005, 22:45

Nieprzeczytany post autor: CoVal »

no wlasnie... nie zapomnij wymnozyc przez Point:

Kod: Zaznacz cały

20*Point

Awatar użytkownika
mikolaj2
Gaduła
Gaduła
Posty: 231
Rejestracja: 04 maja 2011, 14:37

Nieprzeczytany post autor: mikolaj2 »

Super! Pięknie dziękuję! Właśnie o to mi chodziło... Korzystając z okazji zapytam się jak skonstruować warunek, który po dwóch pozycjach Buy zakończonych SL zacznie zajmować pozycję Sell

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

Nieprzeczytany post autor: personov »

To już nie będzie tylko prosty warunek. Trzeba by było chyba zerknąć do całego kodu i wklepać kilka linijek.
Solą życia jest kasa.

Awatar użytkownika
mikolaj2
Gaduła
Gaduła
Posty: 231
Rejestracja: 04 maja 2011, 14:37

Nieprzeczytany post autor: mikolaj2 »

Dziękuję za odpowiedź... Szczerze mówiąc tak właśnie przypuszczałem... W takim razie mam inne pytanie - czy i jeśli tak to w jaki sposób można kontrolować sposób zakończenia transakcji (chodzi o to czy zakończyła się SL czy TP)?

lasek
Stały bywalec
Stały bywalec
Posty: 23
Rejestracja: 27 lut 2011, 08:23

Nieprzeczytany post autor: lasek »

Witam

Mam problem z MACD COLORED (w załączniku). Gdy dodaje ten wskaźnik do wykresu to ma jakąś dziwną skalę. Twórca przewidział poziomy od -45 do 45 natomiast u mnie MACD osiąga nawet poziomy >450. Prosiłbym o pomoc przy ustawieniu poprawnych wartości tego wskaźnika czyli od -45 do 45, tak żeby wyznaczone przez twórcę poziomy mogły zostać użyte.

Tutaj jest screenshoot:
Obrazek

Poziomy są zgrupowane w pobliżu 0.

Powinno natomiast to wyglądać mniej-więcej tak:
Obrazek

pozdrawiam

Mateusz
Nie masz wymaganych uprawnień, aby zobaczyć pliki załączone do tego posta.

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

Nieprzeczytany post autor: personov »

A może jest to wina kwotowania 5 miejsc po przecinku lub 4 ?
Solą życia jest kasa.

ODPOWIEDZ