Çaydanlıktan gelen sorular - sayfa 230

 

MigVRN : Вот тут говорят что работает. 

Bu yüzden sorunuzu orada çoğaltmaya çalışın. İlgilenen daha birçok kişi var.
 
Yedelkin :
Bu yüzden sorunuzu orada çoğaltmaya çalışın. İlgilenen daha birçok kişi var.
Akıllı öneri! Sadece soruyu sorduğumda, "OpenCL: MQL5'te dahili uygulama testleri" yerine "Çaydanlık soruları" konusuna daha yakın olduğunu düşündüm :). Bu soruna bir çözüm bulabilecek olan var mı bekleyip görelim...
 
MigVRN : öneri! Sadece soruyu sorduğumda, "OpenCL: MQL5'te Dahili Uygulama Testleri"nden çok "Aptallardan Sorular" dizisine daha yakın olduğunu düşündüm :). Bu soruna bir çözüm bulabilecek olan var mı bekleyip görelim...
Gerçek şu ki, belirli sayıda forum katılımcısı belirli konulardaki güncellemelere abone oluyor ve tüm konuları arka arkaya görmüyorlar. Bu nedenle, bir konu başlığına belirli bir soru gönderirseniz, sorununuza yanıt alma şansınız daha yüksektir.
 

İlk depozitomu bir tohum olarak nereye boşaltabileceğimi hedefliyorum, DC'de basit bir şekilde, doğrudan mt5'te başlamak istiyorum, çünkü şu ana kadar seçeneğe hakim olmadım, sinyali bir aracılığıyla mt4'e kopyalayın. dosya, 3 gündür taşınıyorum, şimdilik boş.

Http://www.brokersearch.ru listesine baktım, saygın beylerin bu konudaki ilginç görüşleri. Koşullar aşağıdaki gibidir: 100-300 $ depozito, anonim kayıt (para yatırırken / çekerken belge ve kimlik olmadan), MT5, yüksek bir eşik ($ +%), ardından şef modu etkinleştirilir.

Anladığım kadarıyla en ünlüsü Roboforex, ancak ağda bu konuda farklı şeyler söylüyorlar ve bu tür bilgilerin doğruluğunu doğrulama şansı olmadığı için burada önerileri duymayı umuyorum))

Zihinsel olarak, fazla pişmanlık duymadan 500 dolara kadar olan bir çantayı denemeye hazırım. Hatta bunun çok akıllı bir kumarhane (yani bir dolandırıcı) olduğundan veya evet, bundan gelir elde edebileceğinizden emin olana kadar birçok kez (3-5) hazırım.

Bu forumda bunun hakkında konuşamıyorsanız, lütfen kişisel bir mesajla veya alex.bondar1969@gmail.com e-posta ile bana bildirin, çok minnettar olacağım)))

İlk para yatırma işleminin yalnızca boşaltma deneyimine yönelik olduğunu anlıyorum, ancak bu boşaltmanın yüzsüz bir boşanma nedeniyle olmasını istemiyorum, hem genel olarak alım satım hem de özellikle algoritmik alım satım için heyecanı yenebilir.

Ayrıca yeni başlayanlar için hangi hesabın ECN'yi açması veya sabit bir spreadle daha iyi olduğunu merak ediyor musunuz?

Поиск брокера. Рейтинг форекс брокеров. Новости, бонусы, конкурсы.
  • www.brokersearch.ru
BrokerSearch.ru - Форекс брокеры и дилинговые центры. Новости, акции, бонусы, конкурсы. Форум трейдеров. Поиск брокера.
 

Herkese iyi!!! Bu, danışmanda metin bilgilerinin nasıl görüntüleneceğini çözemediğim gün, yani döviz çifti için spreadin yanı sıra hareketli ortalamalar arasındaki farkı da görüntülemek gerekiyor, lütfen bana nasıl yapacağımı söyleyin Bugün nasılsın? mql4'te şöyle görünüyordu:

 //+------------------------------------------------------------------+
//|                                                  my_fist_sov.mq4 |
//|           Начало создания 26.12.2012, test |
//|                                        http://                   |
//+------------------------------------------------------------------+
#property copyright "test"
#property link       "http://www.my_expert.ru"

//-- объявляем переменные
string Obj_Name = "Spread" ; // 
string Obj_Name2 = "EMA_8" ;
string Obj_Name3 = "EMA_40" ;
string Obj_Name4 = "Raznica" ;
int Period_MA_1 = 8 ;
int Period_MA_2 = 40 ;

//--- объявляем константы



//--- ввод параметров EUR_GBR





int init()
   {
     string Text = MarketInfo ( Symbol (), MODE_SPREAD);
    
     if ( ObjectFind (Obj_Name)==- 1 )                     // Если объекта нет..
      {
       ObjectCreate (Obj_Name, OBJ_LABEL , 0 , 0 , 0 );       // Создаём новый объект 
      ObjectSet    (Obj_Name, OBJPROP_CORNER ,     1 ); // Угол привязки            
      ObjectSet    (Obj_Name, OBJPROP_XDISTANCE , 15 ); // Координата Х
      ObjectSet    (Obj_Name, OBJPROP_YDISTANCE , 20 ); // Координата Y
      }
   ObjectSetText(Obj_Name, "Спред = " +Text, 10 , "Times New Roman" ,Red); // Текстовое описание объекта
   return ;
  }
  
int start ()    
    {
     string Text2 = iMA ( NULL , 0 ,Period_MA_1, 0 , MODE_EMA , PRICE_CLOSE , 0 ); // МА_1
     if ( ObjectFind (Obj_Name2)==- 1 )                     // Если объекта нет..
      {
       ObjectCreate (Obj_Name2, OBJ_LABEL , 0 , 0 , 0 );       // Создаём новый объект 
      ObjectSet    (Obj_Name2, OBJPROP_CORNER ,     1 ); // Угол привязки            
      ObjectSet    (Obj_Name2, OBJPROP_XDISTANCE , 15 ); // Координата Х
      ObjectSet    (Obj_Name2, OBJPROP_YDISTANCE , 35 ); // Координата Y
      }
   ObjectSetText(Obj_Name2, "Экспоциональная скользящая средняя = " +Text2, 10 , "Times New Roman" ,Red); // Текстовое описание объекта
   
   string Text3 = iMA ( NULL , 0 ,Period_MA_2, 0 , MODE_EMA , PRICE_CLOSE , 0 ); // МА_2
     if ( ObjectFind (Obj_Name3)==- 1 )                     // Если объекта нет..
      {
       ObjectCreate (Obj_Name3, OBJ_LABEL , 0 , 0 , 0 );       // Создаём новый объект 
      ObjectSet    (Obj_Name3, OBJPROP_CORNER ,     1 ); // Угол привязки            
      ObjectSet    (Obj_Name3, OBJPROP_XDISTANCE , 15 ); // Координата Х
      ObjectSet    (Obj_Name3, OBJPROP_YDISTANCE , 50 ); // Координата Y
      }
   ObjectSetText(Obj_Name3, "Экспоциональная скользящая средняя = " +Text3, 10 , "Times New Roman" ,Blue); // Текстовое описание объекта
   
   string Text4 = iMA ( NULL , 0 ,Period_MA_2, 0 , MODE_EMA , PRICE_CLOSE , 0 )- iMA ( NULL , 0 ,Period_MA_1, 0 , MODE_EMA , PRICE_CLOSE , 0 ); // МА_2
     if ( ObjectFind (Obj_Name4)==- 1 )                     // Если объекта нет..
      {
       ObjectCreate (Obj_Name4, OBJ_LABEL , 0 , 0 , 0 );       // Создаём новый объект 
      ObjectSet    (Obj_Name4, OBJPROP_CORNER ,     1 ); // Угол привязки            
      ObjectSet    (Obj_Name4, OBJPROP_XDISTANCE , 15 ); // Координата Х
      ObjectSet    (Obj_Name4, OBJPROP_YDISTANCE , 70 ); // Координата Y
      }
   ObjectSetText(Obj_Name4, "До пересечения скользящих осталось = " +Text4+ " пунктов" , 10 , "Times New Roman" ,Red); // Текстовое описание объекта
   return ;

   }
//
int deinit()
   {
   ObjectDelete (Obj_Name);                             // Удаление объекта при выходе
   ObjectDelete (Obj_Name2);
   ObjectDelete (Obj_Name3);
   ObjectDelete (Obj_Name4);
   return ;
   }

ama mql5'te nasıl yapılır, çünkü düz metin bile gösterilmez:

 //+------------------------------------------------------------------+
//|                                                     my_first.mq5 |
//|                                                    test |
//|                                              http://www.mql5.com |
//+------------------------------------------------------------------+
#property copyright "test"
#property link       "http://www.mql5.com"
#property version   "1.00"
//--- начало ввода параметров
input int       EMA_fast= 8 ;
input int       EMA_slow= 40 ;
//---конец ввода параметров

//--- начало объявление переменных
string txt_name = "Spread" ;
//--- окончание объявление переменных
datetime txt;
#define  UP           "\x0431"

//---
int OnInit ()
 {
   {
     string txt_name= "Спред по валютной паре составляет: " ;
   if ( ObjectFind ( 0 ,label_name)< 0 )
  
       Print ( "Object " ,txt_name, " not found. Error code = " , GetLastError ());
       //--- создадим объект Label
       ObjectCreate ( 0 ,txt_name, OBJ_TEXT , 0 , 0 , 0 );           
       //--- установим координату X
       ObjectSetInteger ( 0 ,txt_name, OBJPROP_XDISTANCE , 200 );
       //--- установим координату Y
       ObjectSetInteger ( 0 ,txt_name, OBJPROP_YDISTANCE , 300 );
       //--- зададим цвет текста
       ObjectSetInteger ( 0 ,txt_name, OBJPROP_COLOR , clrWhite );
       //--- установим текст для объекта Label
       ObjectSetString ( 0 ,txt_name, OBJPROP_TEXT ,UP);
       //--- установим шрифт надписи
       ObjectSetString ( 0 ,txt_name, OBJPROP_FONT , "Wingdings" );
       //--- установим размер шрифта
       ObjectSetInteger ( 0 ,txt_name, OBJPROP_FONTSIZE , 10 );
       //--- повернем на 45 градусов по часовой стрелке
       ObjectSetDouble ( 0 ,txt_name, OBJPROP_ANGLE ,- 45 );
       //--- запретим выделение объекта мышкой
       ObjectSetInteger ( 0 ,txt_name, OBJPROP_SELECTABLE , false );
       //--- отрисуем на графике
       ChartRedraw ( 0 );          
   }
 return ( 0 );
 }


//---
int OnDeinit ()
{
ObjectDelete ( 0 ,txt_name);                             // Удаление объекта при выходе
   
 return ( 0 );
}

//--- 
int OnTick ()
 {
   
 {
//---
                                        
    }
   return ( 0 );
 }

Hemen rezervasyon yapacağım, hem mql4 hem de mql5'e pek hakim değilim / Teşekkürler



 
brex :

Herkese iyi!!! Bu, danışmanda metin bilgilerinin nasıl görüntüleneceğini çözemediğim gün, yani döviz çifti için spread'i ve hareketli ortalamalar arasındaki farkı görüntülemek gerekiyor, lütfen bana nasıl yapacağımı söyleyin Bugün nasılsın? mql4'te şöyle görünüyordu:

ama mql5'te nasıl yapılır, çünkü düz metin bile gösterilmez:

Hemen rezervasyon yapacağım, hem mql4 hem de mql5'e pek hakim değilim / Teşekkürler



Vay, ne kadar zor

Düz metin komutları göster

yazdır ve yorum yap

Keneler arasındaki fark, gösterge tutamacı aracılığıyla alınır.

https://www.mql5.com/ru/docs/indicators/ima

SymbolInfoInteger gibi yayılır, yalnızca bilgiler nokta sayısı olarak gösterilir, örneğin 0,0003 değil - 3

Документация по MQL5: Технические индикаторы / iMA
Документация по MQL5: Технические индикаторы / iMA
  • www.mql5.com
Технические индикаторы / iMA - Документация по MQL5
 

Bu soruyu nereye soracağımı bilmiyorum, her zamanki konuda soracağım

Aynı anda birkaç göstergeyi bir şekilde test etmek mümkün mü, yoksa bunları özel bir göstergede birleştirmek ve zaten çalıştırmak gerekli mi?

Örneğin, Fraktallar + Bollinger Kanalının davranışına bakmak istiyorum.

 
lazarev-dm :

Bu soruyu nereye soracağımı bilmiyorum, her zamanki konuda soracağım

Aynı anda birkaç göstergeyi bir şekilde test etmek mümkün mü, yoksa bunları özel bir göstergede birleştirmek ve zaten çalıştırmak gerekli mi?

Örneğin, Fraktallar + Bollinger Kanalının davranışına bakmak istiyorum.

test cihazında çalıştırın:

 int       handle_BB;
int       handle_FR;
//+------------------------------------------------------------------+
//| Expert initialization function                                   |
//+------------------------------------------------------------------+
int OnInit ()
  {
//---
      handle_BB= iBands ( NULL , 0 , 21 , 0 , 2 , PRICE_MEDIAN );
      handle_FR= iFractals ( NULL , 0 );
   
//---
   return ( 0 );
  }
//+------------------------------------------------------------------+
//| Expert deinitialization function                                 |
//+------------------------------------------------------------------+
void OnDeinit ( const int reason)
  {
//---
   
  }
//+------------------------------------------------------------------+
//| Expert tick function                                             |
//+------------------------------------------------------------------+
void OnTick ()
  {
//---
   
  }
 
DC2008 :

test cihazında çalıştırın:

Evet, prensipte zor değil, sadece 1 göstergeyi test etmek için araçlar var, ancak teklifiniz oldukça basit, teşekkürler
 

Merhaba beyler. Her zamanki gibi, büyük olasılıkla aptalca bir sorum var ... Son zamanlarda ayakta bile durmadı, ama şimdi çok deneyimli bir amcayla konuştuktan sonra kafa karışıklığı ortaya çıktı (((

MTS (mekanik ticaret sistemi) ve ATS (algoritmik ticaret sistemi) tamamen farklı şeylerdir???

(Deneyimli bir amca tarafından) MTS'nin "büyük bir yanılsama" olduğu ve algoritmik ticaretin harika olduğu iddia edildi. Bu, MTS ve ATS arasındaki temel farklardan habersiz olduğu ortaya çıkan bir acemi olarak bana hafif bir ahlaki tacizden sonra ... Alınmadım, ama farkın ne olduğunu anlamadım (( (

Lütfen bu temel farklılıkların ne olduğunu 2 kelimeyle açıklayın.

Pese: Özellikle amca HFT'nin algoritmik ticaret olduğunu söyledi ama bu MTS değil...