Ek olarak - "Uzmanın sonuçlarını değerlendirin (2140 işlem, sıradan değil)" - başka bir "kaybetmeyen sistem ..." - sayfa 7
![MQL5 - MetaTrader 5 müşteri terminalinde yerleşik ticaret stratejileri dili](https://c.mql5.com/i/registerlandings/logo-2.png)
Ticaret fırsatlarını kaçırıyorsunuz:
- Ücretsiz ticaret uygulamaları
- İşlem kopyalama için 8.000'den fazla sinyal
- Finansal piyasaları keşfetmek için ekonomik haberler
Kayıt
Giriş yap
Gizlilik ve Veri Koruma Politikasını ve MQL5.com Kullanım Şartlarını kabul edersiniz
Hesabınız yoksa, lütfen kaydolun
Veya sabuna atın: mae-stro@ukr.net
Ronen, StockKey'in en son sürümünü yayınlayabilir misin? Hala eski sürümü test ediyorum, işe yarıyor gibi görünüyor, sadece Order_Space = 5 yaptı, bu değerle test ettiğimde en iyi sonuçları verdi :)
Veya sabuna atın: mae-stro@ukr.net
Son seçeneği bilmiyorum, ancak burada yayınlananlarda 3 gaf buldum. Ve bu sadece hazırlıksız.
Son seçeneği bilmiyorum, ancak burada yayınlananlarda 3 gaf buldum. Ve bu sadece hazırlıksız.
-= TERMİNAL KAPALI OLDUĞUNDA KAPANACAK YA DA KAPANMAYACAKTIR???=-
Yoksa sürekli çalıştırmanız mı gerekiyor?
Üzgünüm, (forumda varsa) danışmanın nasıl çalıştığını sorabilirsiniz.
-= TERMİNAL KAPALI OLDUĞUNDA KAPANACAK YA DA KAPANMAYACAKTIR???=-
Yoksa sürekli çalıştırmanız mı gerekiyor?
Siparişler, terminalin bağlı olup olmadığına bakılmaksızın sunucuda "tutulur".
Bağlı terminal sunucuya sadece emirlerin durumunu değiştirmek için komutlar verebilir (bekleyen emirleri hareket ettir, açık emirler için durakları değiştir, vb.)
1. İlk hata:
if ((o_buy==2)&&((b_price-Ask)>=(3*Orders_Space*Point))){OpenSellOrder();return;}
if ((o_sell==2)&&((Bid-b_price)>=(3*Orders_Space*Point))){OpenBuyOrder();return;}
İkinci ışında, Bid-s_price olmalıdır
2 saniye:
for (i=0;i<5;i++) { for (int j=0;j<5;j++)
if (i!=j) if (o_arr[i]<o_arr[j]) daha az++; daha fazlası++;
if ((daha az==2)&&(daha fazla==2)){ orta=i;kır;}}
Sevgili Ronen, ortalama açık fiyatı olan bir emir bulmak istedi, ancak ikinci döngüden önceki ilk döngünün gövdesi içinde sıfır eksi=0 yapmayı unuttu; ve dahası=0; Aksi takdirde, o_arr[i] örneğin hepsinden küçük çıkarsa, ilk çalıştırmadan sonra less 4'e eşit olacak ve asla 2'ye ulaşamayacak. Sonuç olarak, vakaların yüzde 100'ünde orta, 0'a eşit çıkıyor ve elbette o zaman tamamen anlaşılmaz.
3.
OrderSelect(orta,SELECT_BY_POS);
Global_middle=OrderOpenPrice();
Global_beş=doğru;
if (OrderStopLoss()!=Global_middle) OrderModify(OrderTicket(),0,Global_middle,0, 0,0);
yukarıda öğrendiğimiz gibi sıfır sırasını alırız ve durağı açılış noktasına (başabaş) taşımaya çalışırız. Ve önce böyle bir aldatmacanın yapılıp yapılmayacağını kontrol etmek zayıf olmaz. Testçi çalabilir, bazen ondan çok uygun fiyata satın alabilir ve sonra fahiş fiyatlarla satabilirsiniz, çok güzel raporlar elde edilir, ancak komisyoncu, ona herhangi bir ön açıklama yapmadan durdurmayı başabaşa hareket ettirme emri verirseniz , kızabilir, örneğin: “Affedersiniz, bu sipariş için deponun yarısında bir geyiğiniz varsa, başabaş ne olur?”
Eleştiri için özür dilerim. Herkes hata yapar. Ancak, belki onları zaten kendiniz düzeltmişsinizdir, ancak o zamandan beri. bazen kodu görmüyoruz, bazen küçük şeylere sarılıyoruz. Bu algoritmayı anlamak isterdim ama çok kafa karıştırıcı. Kazmak için tembel.
Sevgili Ronen, insanlara, tabiri caizse meselenin ne olduğunu açıklar mısınız? Belki birlikte bir şeyler bulabiliriz.
ve risk almayı sevenler için süper bir sistem ve nasıl yazıldığı önemli değil.. :)))))))