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