MQL4 ve MQL5 ile ilgili herhangi bir acemi sorusu, algoritmalar ve kodlar hakkında yardım ve tartışma - sayfa 609

 

Merhaba, robotun alış ve satış siparişleri için ayrı ayrı başabaş hesaplaması var. Aynı anda alım ve satım için toplam başabaş fiyatını görüntülemek için ne eklenir?



double Ortalama_Fiyat(int türü,bool el_siparişleri,bool use_correct)

{
çift pr=0,takas=0,dist_swap=0;
int cnt=0;
çift lot=0,doğru_sum=0;

for(cnt=OrdersTotal()-1; cnt>=0; cnt--)
{
if( OrderSelect (cnt,SELECT_BY_POS,MODE_TRADES)==yanlış) devam;
if(OrderSymbol()==Symbol() &&
(OrderMagicNumber()==Magic_Number || (OrderMagicNumber()==0 && hand_orders==true)))
{
if(Get_Ordr_Tip()=="S")
{
devam etmek;
}

if(OrderType()==type)
{
pr=pr+OrderOpenPrice()*PointPrice(OrderLots());
takas=takas+OrderSwap()+OrderCommission();
lot=lot+PuanFiyat(SiparişLots());
}
}
}

if(lot>0)
{
if(use_correct==doğru)
{
if(type==OP_BUY)
{
doğru_sum=Doğru_Sum_Buy;
}
başka
{
doğru_sum=Doğru_Sum_Satış;
}
}

if(type==OP_BUY)
{
pr=NormalizeDouble((pr-(swap-correct_sum)*Puan)/lotlar,Rakamlar);
}
başka
{
pr=NormalizeÇift((pr+(takas-düzelt_toplam)*Puan)/lotlar,Rakamlar);
}
}

dönüş(pr);
}
 
Burada yaşayan var mı? :)
 
Tigerfreerun :
Burada yaşayan var mı? :)

Kodu yapıştırmayı öğrenin ve kim can bulursa.

 

int'yi tarihe nasıl dönüştürebilirim?

cari dönemden alınan tarihler arasındaki çubuk sayısı nasıl bulunur? bunu yaptım ve tabii ki olmuyor

 int barsBetweenDates( int firstDate, int secondDate){
   if (secondDate < firstDate){
       int temp;
      temp = secondDate;
      secondDate = firstDate;
      firstDate = temp;
   }
   
   return (secondDate - firstDate) / PeriodSeconds ( PERIOD_CURRENT ); 
}
[Silindi]  

1. oh hayır

: Ö

grafik, önce onu hareket ettirirsem (sabit ölçek) ve ardından fiyat eksenini küçültürsem atlar

https://ru.files.fm/u/8t68kgss

:(


2. terminali yeniden açarken ekran parametrelerimi unutuyor - Grafiği yukarı ve aşağı hareket ettirebilmek için fiyatı tekrar sola kaydırmam gerekiyor (sabit ölçek).


sd'ye iletmek istiyorum.


ps adamım, buraya gel, sik beni!

2018-08-30_8t68kgss
2018-08-30_8t68kgss
  • ru.files.fm
If you want to remove ads for yourself and your file viewers or just want to support us subscribe to a PRO account. This will help us to continue develop services and new features. Thank you!
 

Sevgili uzmanlar, lütfen söyleyin.

Belirli bir fiyat seviyesine ulaşıldığında emir değiştirme fonksiyonu yürütülür. İşlev yürütülmedi (KAPALI Alıntılar) ve fiyat zaten geri döndü. İşlev kazanana kadar denemeye devam etme veya işlevin yürütme koşulu artık karşılanmasa bile belirli sayıda deneme yapma.

 
mmaxx :

Sevgili uzmanlar, lütfen söyleyin.

Belirli bir fiyat seviyesine ulaşıldığında emir değiştirme fonksiyonu yürütülür. İşlev yürütülmedi (KAPALI Alıntılar) ve fiyat zaten geri döndü. İşlev kazanana kadar denemeye devam etme veya işlevin yürütme koşulu artık karşılanmasa bile belirli sayıda deneme yapma.

peki, tetiklendikten sonra bu koşulu sıfırlamayın, nasıl yapılacağına dair yüzlerce seçenek bulabilirsin, örneğin, değişiklik işlevinin kendisinden zafere veya koşul çalışana kadar çalışması için - bayrağı kaldır ve başla tepki süresi atanan ilkel bir zamanlayıcı, hepsi fanteziye bağlı
 
mmaxx :

Sevgili uzmanlar, lütfen söyleyin.

Belirli bir fiyat seviyesine ulaşıldığında emir değiştirme fonksiyonu yürütülür. İşlev yürütülmedi (KAPALI Alıntılar) ve fiyat zaten geri döndü. Bir fonksiyon nasıl yapılır, kazanana kadar denemeye devam edin. Veya belirli sayıda deneme yapın.

KimIV'e bakın https://www.mql5.com/en/forum/107476/page27
Полезные функции от KimIV
Полезные функции от KimIV
  • 2008.06.16
  • www.mql5.com
В этой теме я буду выкладывать коды своих функций на языке программирования MQL4, приводить примеры их использования и отвечать на вопросы, связанн...
 
@Aleksey Semenov . Ben yeni başlayan biriyim, bu yüzden kendim çözemedim. İşlev zafere kadar nasıl çalışır? Belki bazı kod örnekleri?
 
mmaxx :
@Aleksey Semenov . Ben yeni başlayan biriyim, bu yüzden kendim çözemedim. İşlev zafere kadar nasıl çalışır? Belki bazı kod örnekleri?
Sana bir link bıraktım. Dalın başında örnekler ve tartışma vardır. Bilinen "zaferden önce" iken yapabilirsiniz.