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

 
Nauris Zukas :

Şimdiye kadar bunu yaptım, ancak aksini önerdiyseniz, düzeltin:

 datetime Paused;

void OnTimer ()
 {
 // код 1
   if (Paused<= TimeCurrent ()) {
     // код 2
    Paused= TimeCurrent ()+ 2 ; // 2 секунды
  }
 }

Ancak yine bazı hatalar olacaktır.

 
Youri Lazurenko :

Bunu kibir olarak algılama, yine de anlamak istiyorum. Bu göstergeleri Forex Fabrikası stratejisinin yazarının sayfasından yeni bir şekilde indirdim (kamu malı, 2012 için bütün bir paket). Benimkiyle karşılaştırdım ve bir fark göremedim. Gerçekten orada da kod çözücü yayınlanacak. Mümkünse veya gerekliyse dosya ekleyebilirim (tabuyu bozmamak için hemen eklemeyeceğim).

Gerek yok, seni cezalandıracaklar.
 
Youri Lazurenko :

Bunu kibir olarak algılama ama yine de anlamak istiyorum. Bu göstergeleri Forex Fabrikası stratejisinin yazarının sayfasından yeni bir şekilde indirdim (kamu malı, 2012 için bütün bir paket). Benimkiyle karşılaştırdım ve bir fark göremedim. Gerçekten orada da kod çözücü yayınlanacak. Mümkünse veya gerekliyse dosya ekleyebilirim (tabuyu bozmamak için hemen eklemeyeceğim).

boş zamanınızda okuyun

Не могу участвовать во Фрилансе.
Не могу участвовать во Фрилансе.
  • 2017.09.18
  • www.mql5.com
Я, как разработчик, не могу подать заявку на выполнение работы. Внизу описания заказчика у меня активно только две ссылки "В карман" и "Жалоба...
 
Vitaly Muzichenko :

Ancak yine bazı hatalar olacaktır.

Tamam teşekkürler!

 
Vitaly Muzichenko :

boş zamanınızda okuyun

okudum, teşekkürler. Benzer bir (örnek değişken) ile karşılaştım, bunun bir kod çözücü olduğunu hiç düşünmedim. Her ne kadar profesyonel olmayan görüşüme göre, görünüşte bir kod çözücü olup olmadığına karar vermek çok şüpheli. Örneğin, benim durumumda neden bunun bir kod çözücü olduğunu sadece görünüşte söyleyebiliriz? Bu stratejideki diğer tüm göstergeler neden normal de bu değil? Özellikle yazarın sayfasında, özellikle gösterge ana gösterge olmadığından ve dahası, üç seçeneğin tümü (basit, v1 ve v3) aynı tarzda yazıldığından. Tüm kod çözücüler? Anlam? Ayrıca, stratejiden göstergelere kadar her şey ücretsiz olarak kullanılabilir.

 
Youri Lazurenko :

okudum, teşekkürler. Benzer bir (örnek değişken) ile karşılaştım, bunun bir kod çözücü olduğunu hiç düşünmedim. Her ne kadar profesyonel olmayan görüşüme göre, görünüşte bir kod çözücü olup olmadığına karar vermek çok şüpheli. Örneğin, benim durumumda neden bunun bir kod çözücü olduğunu sadece görünüşte söyleyebiliriz? Bu stratejideki diğer tüm göstergeler neden normal de bu değil? Özellikle yazarın sayfasında, özellikle gösterge ana gösterge olmadığından ve dahası, üç seçeneğin tümü (basit, v1 ve v3) aynı tarzda yazıldığından. Tüm kod çözücüler? Anlam? Ayrıca, stratejiden göstergelere kadar her şey ücretsiz olarak mevcuttur.

Açık alanlarda birçok gösterge toplanır, üzerlerine bir sistem kurulur ve yazarlık ilan edilir. Ama kendini TS'nin yazarı ilan eden kişi kendi eliyle tek bir gösterge yazmamış, işte size cevap.

Bence ne kadar iyi veya kötü bir şekilde ayrıştırıldığını tartışmaya değmez.

 

İyi günler uzmanlar.

Amaç, göstergeden verileri kaldırmaktır.

 int OnInit ()
  {
//--- create timer
   MA_handle= iCustom ( Symbol (), Period (), "Top1.ex5" ); //,PRICE_MEDIAN
//--- if the handle is not created 

Görev (sorun) - Gösterge parametreyi içerir - "Uygula" - Medyan Fiyat

Eklendiğinde, varsayılan - "Uygula" - Kapat

Varsayılanlar nasıl değiştirilir?

 MA_handle= iCustom ( Symbol (), Period (), "Top1.ex5" , PRICE_MEDIAN ); // выдает ошибку
 
Top2n :

İyi günler uzmanlar.

Amaç, göstergeden verileri kaldırmaktır.

Görev (sorun) - Gösterge parametreyi içerir - "Uygula" - Medyan Fiyat

Eklendiğinde, varsayılan - "Uygula" - Kapat

Varsayılanlar nasıl değiştirilir?

Bu bir mql5 sorusuysa, TÜM parametreleri göstergede listelendikleri sırayla girmeniz gerekir.

Soru mql4 ile ilgiliyse, göstergenin adını ve TÜM parametreleri göstergede listelendikleri sırayla dikkatlice girmelisiniz.

 

Tekrar merhaba. Lütfen danışman koduna bakın. sorunu çözemiyorum

 
voron_026 :

Tekrar merhaba. Lütfen danışman koduna bakın. sorunu çözemiyorum


İşlevde bir hata olup olmadığına bakın - yukarı oktaki koşulu döndürmez.

 //+------------------------------------------------------------------+
//    Функция паттерна Доджи
//+------------------------------------------------------------------+
int Doji()
{
//Параметры Дожи
   double Open1 = iOpen ( Symbol (), PERIOD_H4 , 1 );
   double Close1 = iClose ( Symbol (), PERIOD_H4 , 1 );
   double High1 = iHigh ( Symbol (), PERIOD_H4 , 1 );
   double Low1 = iLow ( Symbol (), PERIOD_H4 , 1 );
   
//Параметры предыдущей свечи
   double Open2 = iOpen ( Symbol (), PERIOD_H4 , 2 );
   double Close2 = iClose ( Symbol (), PERIOD_H4 , 2 );
   double High2 = iHigh ( Symbol (), PERIOD_H4 , 2 );
   double Low2 = iLow ( Symbol (), PERIOD_H4 , 2 );
   
//Параметры индикатора волотильности ATR для нахожденя относительно большой свечи перед Доджи
   double ATR = iATR ( Symbol (), PERIOD_H4 , 14 , 1 );
   
   
//Математическое описание патерна Дожи
   if (Close1 < High1 - 0.3 *(High1-Low1) && 
      Open1 < High1 - 0.3 *(High1-Low1) && 
      Close1 > Low1 - 0.7 *(High1-Low1) && 
      Open1 > Low1 - 0.7 *(High1-Low1) && 
       MathAbs ((Close1-Open1) < 0.2 *(High1-Low1))&&
       MathAbs ((Close2-Open2) > 0.7 *ATR))
      {
         if (Close2 - Open2 > 0 ){ Print ( "Down" ); return (- 1 );} // Условие для продаж
         if (Close2 - Open2 < 0 ){ Print ( "Up" ); return ( 1 );} // Условие для покупок
      }
       return ( 0 );
}
Neden: