thefear pisze:Chciałbym by otwierało mi transakcję BUY kiedy cena dotknie średniej MA2.
Pojecie "dotknie" jest bardzo nieokreslone...
bo
1.) dotknie z ktorej strony
2.) Zadko cena i srednia sie "dotykaja" czyli sa sobie rowne, prawie zawsze jest jakas malutka roznica stad
thefear pisze:Wpisałem taki warunek if(Ask==ma2) ale niestety nie działa
Nie ma prawa dzialac.
drugi kod mowi tylko o tym, zeby ma2 miescila sie miedzy high i low poprzedniej swieczki (nie ma mowy o dotykaniu) , a skoro z poprzedniej swieczki to znaczy, ze musi sie otwierac na "nastepnej".
Tobie tak na prawde chodzi o przecinanie sie ceny i sredniej
czyli:(jak to juz bylo wiele razy poruszane

)
np.:
pisze pseudokodem (nie chce mi sie dzis

) ale mam nadzieje ze zrozumiesz
Kod: Zaznacz cały
if ( ma2[0] >= Close[0] && ma2[1] < Close[1] ) {
//buy
}
Dla sell analogicznie, tylko w druga strone