Forumu kirletmemek için herhangi bir acemi sorusu. Profesyonel, kaçırmayın. Sensiz, hiçbir yerde - 6. - sayfa 579

 
Zolotai :

Çocuklar, lütfen bana söyleyin. Bir senaryo veya hindi yardımıyla bir şekilde mümkün mü?

Grafiği yükseltin. Yani, pencerenin boyutları aynı kalır. Sadece alıntıları yükseltin, böylece o seviyeden küçülürler. Yani uzaktan ya da diyelim ki verilecek aralıktan...

Ama grafiğin en altından değil...

Kendim kontrol etmedim, ancak yardımda https://docs.mql4.com/en/constants/chartconstants/charts_samples var

Sayfanın ortasına yakın.

 //+------------------------------------------------------------------+
//| Функция устанавливает значение высоты графика в пикселях.        |
//+------------------------------------------------------------------+
bool ChartHeightInPixelsSet( const int value, const long chart_ID= 0 , const int sub_window= 0 )
  {
//--- сбросим значение ошибки
   ResetLastError ();
//--- установим значение свойства
   if (! ChartSetInteger (chart_ID, CHART_HEIGHT_IN_PIXELS ,sub_window,value))
     {
       //--- выведем сообщение об ошибке в журнал "Эксперты"
       Print ( __FUNCTION__ + ", Error Code = " ,GetLastError());
       return ( false );
     }
//--- успешное выполнение
   return ( true );
  }
 

EA kodunu ayrıştırıyorum, ancak sorun parti hesaplamasında.

Her şey doğru görünüyor, test cihazında gayet iyi çalışıyor fakat demo hesabına koyduğumda 2 lot açılıyor ve ardından yeterli para yok hatası veriyor ve bu kadar. Ne kadar aradıysam da sorunu çözemedim. Sorunu nasıl çözeceğini kim biliyor?

Orijinal formülü hatırlamaya çalıştım

üzerinde

çift lot = (AccountBalance()*0.0025*Teklif);

Ama işe yaramadı.

Dosyalar:
lklhykvty2.ex4  18 kb
 
366366 :

EA kodunu ayrıştırıyorum, ancak sorun parti hesaplamasında.

Her şey doğru gibi görünüyor testerda gayet iyi çalışıyor ama demo hesabına koyduğumda 2 lot açılıyor sonra yeterli para yok hatası veriyor o kadar. Ne kadar aradıysam da sorunu çözemedim. Sorunu nasıl çözeceğini kim bilebilir?

Orijinal formülü hatırlamaya çalıştım

üzerinde

çift lot = (AccountBalance()*0.0025*Teklif);

Ama işe yaramadı.

ex4 değil mq4 uzantılı bir dosya verin.
 
paladin80 :
ex4 değil mq4 uzantılı bir dosya verin.


kıvranan
Dosyalar:
 
AlexeyVik :
Kendim kontrol etmedim, ancak yardımda https://docs.mql4.com/ru/constants/chartconstants/charts_samples var

Sayfanın ortasına yakın.



Lütfen detaylandırabilir misiniz? Bunu göstergeye mi yoksa komut dosyasına mı girmeliyim?

Ben bir selenyum programcısı değilim. Bu işlevi yazıp her seferinde çağırmalı mıyım?

Sonra başka bir soru. Bu fonksiyona ne geçirilmelidir?

 
366366 :

извияюсь
çift lot = (AccountBalance()*0.0025*Teklif);
 

söylemek,

EA, açıkça belirtilen birkaç TF kullanır.

Alıntı arşivinde (H1) TF yok,

Açılış fiyatlarında bir dakika test ediyorum

Test cihazının kendisi eksik TF'yi dönüştürüyor mu?

çünkü sonuçlar tüm TF'ler alıntı geçmişindeymiş gibi görünüyor

bununla ilgili nereden okuyabilirim

 

Anlamama yardım et.

Emir açarken TakeProfit = 90, StopLoss = 30 olarak ayarlanır. Emirler sadece TakeProfit veya StopLoss seviyelerine göre kapatılır. Değerleri 3 kat farklıdır ve danışmanı test ederken strateji testçisinin raporunda - En büyük karlı ticaret = Ortalama karlı ticaret = En büyük kaybeden ticaret = Ortalama kaybeden ticaret. Sadece TakeProfit ve StopLoss oranındaki bir artışla durum değişir. Nedenini anlayamıyorum. Anlamama yardım et.

 
Roger :
çift lot = (AccountBalance()*0.0025*Teklif);


Bu, 1:500 kaldıraçlı EURUSD çifti için lot hesaplama formülüdür.

Orijinalin farklı bir formülü vardı, ancak 1:500 kaldıraç için aynıydı.

Benimkiyle değiştirildi: çift lot = (AccountBalance()*0.0025*Bid);

sorun devam ediyor, 2 lot da açılıyor.

 
hoz :

Sorunun nedenini tam anlayamadım. Algoritma ile ilgili olarak, bu sizin seçiminizdir. Ve kodla ilgili olarak, öyle görünüyor ki, karmaşık bir şey yok. Mumların yüksek, düşük, açık ve kapalı fiyatları vardır. Bu verileri kullanın ve çalıştırın. Ve bu veriler mevcut olduğunda, gerekirse fibo seviyeleri de dahil olmak üzere diğer herhangi bir piyasa verisini alabilirsiniz..

Fibonacci ile bir şekilde üzerinize düştüm.Ama yine de dövme için size minnettarım hangi yöne hareket edeyim, uzun süredir yükseklere ve loya bakıp bu yönde ilerliyordum ama şüpheler vardı .