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

 

Arkadaşlar uzun zamandır strateji test cihazından video çekmiyordum. Unutmuş olmak. Bir program söyle belki şimdi ne yenisi çıktı... Teşekkür ederim. Şu anda siteyi Google üzerinden aratarak kendim bakacağım, tıpkı "Navigatör"de olduğu gibi.

Ya da beni bu konuda okuyabileceğim bir yere yönlendirin...

 

Tünaydın. Sevgili öğretmenler, bir fonksiyon yazıyorum, görevi tüm siparişleri sihirle sıralamak ve siparişin biletini en düşük kârla iade etmektir.

Bak, her şeyi doğru yazdım:

 int TicketMinProfitPos( string sy= "" , int op=- 1 , int mn=- 1 ) {
double mi, p;
int     i, k= OrdersTotal (), pp= 0 , ti= 0 ;
double arr_Orders[ 10 ][ 10 ];
int Qnt= 0 ; // объявление и обнуление счётчика ордеров
ArrayInitialize (arr_Orders, 0 ); // обнуление массива

   if (sy== "0" ) sy= Symbol ();
   for (i= 0 ; i<k; i++) {
     if ( OrderSelect (i, SELECT_BY_POS, MODE_TRADES)) {
       if ((OrderSymbol()==sy || sy== "" ) && (op< 0 || OrderType()==op)) {
         if (OrderType()==OP_BUY || OrderType()==OP_SELL) {
           if (mn< 0 || OrderMagicNumber()==mn) {
             Qnt++;
             arr_Orders[Qnt][ 8 ]=OrderProfit();
       } arr_Orders[ 0 ][ 0 ]=Qnt;
     }
   }
 }
}

int index1= 0 ;
double min= 10000000 ;
   for ( int i= 0 ;i< 10 ;i++) {
      if (arr_Orders[i][ 8 ]< min){
      index1=i; min=arr_Orders[i][ 8 ]
      }
  }
return (min);

}
 
Bir dize dizisinin alfabetik sıraya göre sıralanmasında f-tion uygulamak için komut istemi. örneğin string mass[]={"USDJPY","EURUSD",...,"AUDUSD"}, { "AUDUSD", "EURUSD",..., "USDJPY"} tipine dönüştürülür
 

İlginç bir sorunla karşılaştım:

Önemsiz bir koşul yazıyorum:

 if ( А < Б )
 {
   // Выполнить действия
 }

Görünüşe göre - hiçbir yer daha kolay değil ... Ama! aşağıdakiler gerçekleşir: A == B ve yine de koşul doğru kabul edilir ve eylemler gerçekleştirilir.

Sipariş değiştiriliyor, özellikle bir SL yerleştiriliyor. Ancak SL zaten eşittir - değiştirilmesi gerekmez, ancak yine de, program siparişi değiştirmek için her emir verdiğinde (aynı fiyata).

Tabii ki, her şeyi yazdırdım. Ve bu şekilde yeniden yazmaya çalıştım, ek koşullar ekledim ("!="'e eşit değilse) - ve yine de koşul geçer.

Bu fenomen nedir ve ne ile bağlantılı olabilir?

 
Chiripaha :

İlginç bir sorunla karşılaştım:

Önemsiz bir koşul yazıyorum:

Görünüşe göre - hiçbir yer daha kolay değil ... Ama! aşağıdakiler gerçekleşir: A == B ve yine de koşul doğru kabul edilir ve eylemler gerçekleştirilir.

Sipariş değiştiriliyor, özellikle bir SL yerleştiriliyor. Ancak SL zaten eşittir - değiştirilmesi gerekmez, ancak yine de, program siparişi değiştirmek için her emir verdiğinde (aynı fiyata).

Tabii ki, her şeyi yazdırdım. Ve bu şekilde yeniden yazmaya çalıştım, ek koşullar ekledim ("!="'e eşit değilse) - ve yine de koşul geçer.

Bu fenomen nedir ve ne ile bağlantılı olabilir?

Kesirli sayıları karşılaştırmadan önce normalleştirilmeleri gerekir.
 
SergMich :
Bir dize dizisinin alfabetik sıraya göre sıralanmasında f-tion uygulamak için komut istemi. örneğin string mass[]={"USDJPY","EURUSD",...,"AUDUSD"}, { "AUDUSD", "EURUSD",..., "USDJPY"} tipine dönüştürülür

StringGetChar işlevini kullanarak ilk karakterin numarasını çıkarır ve ardından sıralarsınız. sonra ikincide.
 

Elbette bağlantılar için teşekkürler, ama bu biraz farklı. Fraktal fiyat zaten biliniyor, bu fiyatın farklı bir zaman diliminde karşılık geldiği çubuk numarası nasıl bulunur?

 
bar saatine göre
 
FAQ :
bar saatine göre

Küçük bir kod örneğine ne dersiniz?