Originally Posted by
Eski26
Selamlar,
Bir konu hakkında bilgiye ihtiyacım var. Aşağıdaki kod dizisi sabit stop mudur? Hareketli stop mudur? Elinizde varsa hareketli stop kodu örneği verebilir misiniz?
if (SonYon == "A" && C[i] < IslemFiyat * opt5) Sinyal = "F";
if (SonYon == "S" && C[i] > IslemFiyat * opt5) Sinyal = "F";
Merhabalar. Soruyu doğru anladıysam...
Genelde giriş fiyatını baz alan sistemler sabit stop için kullanılır.
Kodu(atıyorum) :
Kod:
...
float opt5=1.2f;
...
if (SonYon == "A" && C[i] < IslemFiyat * opt5) Sinyal = "F";
if (SonYon == "S" && C[i] > IslemFiyat * opt5) Sinyal = "F";
Şeklinde kullanırsanız %20 kazanç veya kayıpta(işlem(giriş) fiyatı*1.2) flat olan bir sistem olur. Yani aslında sabittir.
Yine atıyorum;
Kod:
...
var opt5=Sistem.GrafikFiyatSec("OHLC/4");
...
if (SonYon == "A" && C[i] < opt5) Sinyal = "F";
if (SonYon == "S" && C[i] > opt5) Sinyal = "F";
şeklinde kullanırsanız,
opt5 değiştikçe flat seviyesi de değişecektir.
Yer İmleri