Yeni başlayanlardan sorular MQL5 MT5 MetaTrader 5 - sayfa 688

 
Artyom Trishkin :

Evet? Gerçek?

Ve her zaman bunun ( ^ ) üslü olduğunu düşündüm .

Bu örneği derlemeyi deneyin:

//+------------------------------------------------------------------+
//|                                                       Test_1.mq5 |
//|                        Copyright 2016, MetaQuotes Software Corp. |
//|                                              http://www.mql5.com |
//+------------------------------------------------------------------+
#property copyright "Copyright 2016, MetaQuotes Software Corp."
#property link        "http://www.mql5.com"
#property version    "1.00"
//+------------------------------------------------------------------+
//|                                                                  |
//+------------------------------------------------------------------+
void OnStart ( void )
  {
   double a= 2 ;
   double b= 3 ;
   double c=a^b;
   int g= 0 ;
//---
  }
//+------------------------------------------------------------------+

ve sokma isteği kendiliğinden kaybolacaktır.

 
Artyom Trishkin :
üs alma.

Bozuk bir saatim var - günde iki kez çok doğru bir zaman göstermesi garanti edilir.

Üs https://www.mql5.com/ru/docs/math/mathpow

Yani, burada Karputov haklı - ^ - bu "özel VEYA"

işlemler listesine bakın https://www.mql5.com/en/docs/basis/operations/rules

 
Vladimir Karputov :

Bu örneği derlemeyi deneyin:

//+------------------------------------------------------------------+
//|                                                       Test_1.mq5 |
//|                        Copyright 2016, MetaQuotes Software Corp. |
//|                                              https://www.mql5.com |
//+------------------------------------------------------------------+
#property copyright "Copyright 2016, MetaQuotes Software Corp."
#property link        "https://www.mql5.com"
#property version    "1.00"
//+------------------------------------------------------------------+
//|                                                                  |
//+------------------------------------------------------------------+
void OnStart ( void )
  {
   double a= 2 ;
   double b= 3 ;
   double c=a^b;
   int g= 0 ;
//---
  }
//+------------------------------------------------------------------+

ve sokma isteği kendiliğinden kaybolacaktır.

ve derleniyor mu? Sahip değilim...

'^' - illegal operation use

Ve Wiki şöyle diyor:

Üs işareti : ^ (formüllerin tipografik ve elle yazılmış gösteriminde kullanılmaz; programlamada, daha nadir semboller ↑ ve ** ile ve formüllerin "doğrusal" metin gösteriminde kullanılır).

 

Beyler, tartışmak iyidir. Ayrıca bu işaretin, en azından 4-rk cinsinden, üslü olduğunu düşünüyorum.

Lütfen nedenini söyle:

Bars ( _Symbol ,_ Period ); //равно 0 при отключенном подключении к Интернет

İnternet bağlantısı kesildiğinde çalışmıyor mu?

 
Vladimir Karputov :

Bu örneği derlemeye çalışın :

//+------------------------------------------------------------------+
//|                                                       Test_1.mq5 |
//|                        Copyright 2016, MetaQuotes Software Corp. |
//|                                              http://www.mql5.com |
//+------------------------------------------------------------------+
#property copyright "Copyright 2016, MetaQuotes Software Corp."
#property link        "http://www.mql5.com"
#property version    "1.00"
//+------------------------------------------------------------------+
//|                                                                  |
//+------------------------------------------------------------------+
void OnStart ( void )
  {
   double a= 2 ;
   double b= 3 ;
   double c=a^b;
   int g= 0 ;
//---
  }
//+------------------------------------------------------------------+

ve sokma isteği kendiliğinden kaybolacaktır.

Şaka-provokasyona yenik düşmedim çünkü. hatayı hemen gördüm)

Ve sen, Karputov, kurnaz bir adamsın, ortaya çıkıyor.

Yeni başlayanlara dolaylı olarak öğretmeyi öğrendik, "derlemeye çalışın" diyorlar ve konuyu daha derinden anlayacaksınız.

 
Andrey F. Zelinsky :

Bozuk bir saatim var - günde iki kez çok doğru bir zaman göstermesi garanti edilir.

Üs https://www.mql5.com/ru/docs/math/mathpow

Yani, burada Karputov haklı - ^ - bu "özel VEYA"

işlemler listesine bakın https://www.mql5.com/ru/docs/basis/operations/rules

Ve eğer bir kişi mql'den olmayan bir formül getirdiyse?

Başka kaynaklarda bir yere götürdüyse?

Bu genellikle üs alma olarak adlandırılır.

Elbette, onun örneği (hatasız yazılmışsa), mql kodundaki bu işaretin üs (pow()) OLMADIĞINI gösterir, ancak burada sorgulayıcının aklında ne olduğunu netleştirmeniz gerekir. Ve GHPR=(BalanceClose/BalanceOpen)^(1/N) formülüne bakılırsa, mql sözdizimini kastetmedi, çünkü çift değerler açıkça izlenir ve bitsel işlemler için gerekli olan char değerleri değil.

 
Andrey F. Zelinsky :
Çünkü provokasyona yenik düşmedim. hatayı hemen gördü.

  char a='a', b='b';
//--- XOR işlemi
    karakter c=a^b;
    Yazdır ( "a = " ,a, " b = " ,b);
    Yazdır ( "a ^ b = " ,c);
// Sonuç şöyle olacak:
// a = 97 b = 98
// bir ^ b = 3

Bitsel işlemler yalnızca tamsayılar üzerinde gerçekleştirilir.

 
Andrey F. Zelinsky :

Şaka-provokasyona yenik düşmedim çünkü. hatayı hemen gördüm)

Ve sen, Karputov, sinsi birisin, ortaya çıkıyor.

Yeni başlayanlara dolaylı olarak öğretmeyi öğrendik, "derlemeye çalışın" diyorlar ve konuyu daha derinden anlayacaksınız.

Bana acemi mi diyorsun? Teşekkürler - iyi korunmuş...

Merak ediyorum, ama Yoldaş Karputov'un kendisi kodunu derleyebildi ...

 
Artyom Trishkin :

Bana acemi diyen sendin. Teşekkürler - iyi korunmuş...

Merak ediyorum, ama Yoldaş Karputov'un kendisi kodunu derleyebildi ...

Artyom, bir halk bilgeliği var: "Bir yüzyıl yaşa, bir yüzyıl öğren."

Ve Sokrates şöyle dedi: "Hiçbir şey bilmediğimi biliyorum."

"Karputov'un ne yapabileceğine" gelince - bilmiyorum.

 
buradan alınan formül - https://www.mql5.com/en/articles/1492
Математика в трейдинге. Оценка результатов торговых сделок
Математика в трейдинге. Оценка результатов торговых сделок
  • 2007.08.15
  • MetaQuotes Software Corp.
  • www.mql5.com
Все мы слышали фразу "Никакая полученная прибыль в прошлом не гарантирует успешных результатов в будущем". Но необходимость оценки торговых систем тем не менее является актуальной. В этой статье мы рассмотрим некоторые простые и удобные методики оценки торговых результатов.