0 beğenilme 0 beğenilmeme
496 kez görüntülendi
if (CrossAbove(pmax.KLine, pmax.StLine) && exmov > mostline && realposition == 0)
if (CrossAbove(most.ExMOV, most) && pmaxKline > pmaxSTline && realposition == 0)

ilk satırdan anladığım :eğer Birinci indikatörün ikinci indikatörü yukarı yönde kırıp kırmadığı kontrol et ve exmov büyük mostline ise ==0 ney yarıyor bilmiyorum
bu satırda (pmx.kline,pmax.stline) yazarken alt satırda (most.Exmov,most.most) yazılmamış neden
bu iki kodu türkçe olarak anlamını .,&&==0 ına kadar tüm satırı yazarmısınız ... diyorsunuz havanın kaldırma gücü var ozaman millet niye mesir macunu tüketiyor?
Algoritmik Trading kategorisinde (292 puan) tarafından | 496 kez görüntülendi

1 cevap

1 beğenilme 0 beğenilmeme

Merhaba burada bir yanlis anlasma oldu sanirim, satirlari isteginiz uzerine duzeltmistim ben asagidaki sekilde ve su soruda: https://destek.matriksdata.com/?qa=2362/kod-%C3%BCzerinde-de%C4%9Fi%C5%9Fiklik-yaparm%C4%B1s%C4%B1n%C4%B1z#a2366

			//long_entry
			if (CrossAbove(most.ExMOV, most) && pmaxKline > pmaxSTline && realposition == 0)
			{
				SendMarketOrder(Symbol, BuyOrderQuantity, (OrderSide.Buy));
				Debug("Alış emri gonderildi.");
			}
			//short_entry
			if (CrossBelow(most.ExMOV, most) && pmaxKline < pmaxSTline && realposition == 0)
			{
				SendMarketOrder(Symbol, SellOrderQuantity, (OrderSide.Sell));
				Debug("Satış emri gonderildi.");
			}

Dediginiz gibi ikisinin de ayni olmasi lazim. Kodu dogru yorumlamissiniz. realposition == 0 pozisyon kontrolu yapiyor. Tercumesi: "Eger pozisyonum su anda sifira esitse" yani stratejinin o sirada pozisyonu yoksa. Pozisyon varsa cunku sizin dediginiz uzre, LONG ise once LONG EXIT, SHORT ise SHORT EXIT yapmasi gerekiyor. Orn. olarak bunu da long exit sarti realposition > 0 olarak yaziyorum. Yani eger pozisyon pozitifse tercumesi.

(8,035 puan) tarafından
Hoş geldiniz, Matriks Destek Platformu sizlere sorularınızın hızlıca cevaplanması için bir ortam sağlar. Sorduğunuz ve cevapladığınız soruların ve yorumlarınızın aldığı oylar üzerinden puan kazanırsınız. Puan sistemine bağlı kampanyamızla ücretsiz kullanım avantajlarından faydalanabilirsiniz.



9,596 soru
9,553 cevap
5,170 yorum
44,255 kullanıcı