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

 
novichok2018 # :

Belki onları görüyor, danışmanın kodunu okumadım, ama belki de sadece kurulu olduğu çizelgeye yansıyanları görüyor. Ve kar al, zararı durdur ve pozisyon açılış fiyatı satırları yansıtılır, ancak açılış zamanı yoktur. Bu nedenle, Uzman Danışman #2 yalnızca grafiğinde gösterilenleri görürse, Uzman Danışman #1'den gelen bilgileri yanlış okuyabileceğini düşünüyorum. Bu nedenle, 1 No'lu Uzman Danışman tarafından açılan pozisyon hakkındaki tüm bilgileri grafiğine yansıtmak istiyorum: fiyat, açılış zamanı ve duraklar.

Açık olmak gerekirse...

Set sipariş satırları grafikteki nesneler değildir ve hiçbir EA sipariş satırlarını sayamaz

Gördüğünüz gibi, bir sipariş var, ancak grafikte herhangi bir nesne yok


 
novichok2018 # :

Belki onları görüyor, danışmanın kodunu okumadım, ama belki de sadece kurulu olduğu çizelgeye yansıyanları görüyor. Ve kar al, zararı durdur ve pozisyon açılış fiyatı satırları yansıtılır, ancak açılış zamanı yoktur. Bu nedenle, Uzman Danışman #2 yalnızca grafiğinde gösterilenleri görürse, Uzman Danışman #1'den gelen bilgileri yanlış okuyabileceğini düşünüyorum. Bu nedenle, 1 No'lu Uzman Danışman tarafından açılan pozisyon hakkındaki tüm bilgileri grafiğine yansıtmak istiyorum: fiyat, açılış zamanı ve duraklar.

Dinle, afedersin ama sormak istiyorum... "Petrov ve Bashirov'u tanıyor musun?" Görünüşe göre kafanızda yeni başlayanların izleri var ...

 
 
novichok2018 # :

Platform, iki Uzman Danışmanın tek bir çizelgeye kurulmasına izin vermez. Bir göstergeye ihtiyacınız var.

Okuma gerekli.

Evet, ayrıca ders kitaplarıyla da başlayabilirsiniz. Dm. Fedoseev veya 4ke de harika.
Документация по MQL5 - справочник по языку алгоритмического/автоматического трейдинга для MetaTrader 5
Документация по MQL5 - справочник по языку алгоритмического/автоматического трейдинга для MetaTrader 5
  • www.mql5.com
Документация по MQL5 - справочник по языку алгоритмического/автоматического трейдинга для MetaTrader 5
 
novichok2018 # :

Platform, iki Uzman Danışmanın tek bir çizelgeye yüklenmesine izin vermez. Bir göstergeye ihtiyacınız var.

Peki problemler nelerdir, herhangi bir çizelge açın ve bir danışman koyun.

Sadece gerekli parametre sembolü olan sihirli işlevi çağırın.

Veya danışmanınıza kopyalayın, 2 numaralı danışman kodu açık mı?

 


novichok2018 #
:

Belki onları görüyor, danışmanın kodunu okumadım, ama belki de sadece kurulu olduğu çizelgeye yansıyanları görüyor. Ve kar al, zararı durdur ve pozisyon açılış fiyatı satırları yansıtılır, ancak açılış zamanı yoktur. Bu nedenle, Uzman Danışman #2 yalnızca grafiğinde gösterilenleri görürse, Uzman Danışman #1'den gelen bilgileri yanlış okuyabileceğini düşünüyorum. Bu nedenle, 1 No'lu Uzman Danışman tarafından açılan pozisyon hakkındaki tüm bilgileri grafiğine yansıtmak istiyorum: fiyat, açılış zamanı ve duraklar.

Hayır, doğru değil.

EA, tüm açık grafiklerde ve herhangi bir sembolde her şeyi görebilir.

 

Herkese iyi günler. Komut dosyalarında şablon adına bir uzantı eklendi. Şimdi senaryolar böyle görünüyor.

d1 ve orta vadeli için ilk.

 //+------------------------------------------------------------------+
//|                                               D1_AND_SHABLON.mq4 |
//|                        Copyright 2019, MetaQuotes Software Corp. |
//|                                             https://www.mql5.com |
//+------------------------------------------------------------------+
#property copyright " КОПИЯ 1 "
#property link        " https://vk.com/danila_mastep "
#property version    "1.00"
#property strict
//+------------------------------------------------------------------+
//| Script program start function                                    |
//+------------------------------------------------------------------+
string tplName = "FIBOmAGIC СРЕДНЕСРОК.tpl" ;
void OnStart ()
 {
   long prevChart = ChartFirst ();
   while (prevChart >= 0 && IsStopped ())
   {
     if ( ChartPeriod (prevChart) != PERIOD_D1 )
       ChartSetSymbolPeriod (prevChart, ChartSymbol (prevChart), PERIOD_D1 );
       ChartApplyTemplate (prevChart, tplName);
    prevChart = ChartNext (prevChart);
   }
 } /******************************************************************/
/*****************************End program****************************/

//+------------------------------------------------------------------+

//+------------------------------------------------------------------+


h1 ve scalping için, bu böyle oldu.

 //+------------------------------------------------------------------+
//|                                               H1_AND_SHABLON.mq4 |
//|                        Copyright 2019, MetaQuotes Software Corp. |
//|                                             https://www.mql5.com |
//+------------------------------------------------------------------+
#property copyright " КОПИЯ 1"
#property link        " https://vk.com/danila_mastep "
#property version    "1.00"
#property strict
//+------------------------------------------------------------------+
//| Script program start function                                    |
//+------------------------------------------------------------------+
string tplName = "FIBOmAGIC СКАЛЬПИНГ.tpl" ;
void OnStart ()
 {
   long prevChart = ChartFirst ();
   while (prevChart >= 0 && IsStopped ())
   {
     if ( ChartPeriod (prevChart) != PERIOD_H1 )
       ChartSetSymbolPeriod (prevChart, ChartSymbol (prevChart), PERIOD_H1 );
       ChartApplyTemplate (prevChart, tplName);
    prevChart = ChartNext (prevChart);
   }
 } /******************************************************************/
/*****************************End program****************************/

//+------------------------------------------------------------------+

//+------------------------------------------------------------------+


Terminalde hala 7 grafik açık - ekran aşağıdadır.

Herkes için ölçekleme şablonuna sahip 7 açık çizelge

d1 için komut dosyasını ve orta vadeli şablonu grafiğe sürükledim, ancak yine de hiçbir şey olmuyor. En soldaki grafikte ve ortadakilerde ve en sağdakilerde sürükleyip bırakmaya çalıştım, hiçbir şey olmuyor. Her şeyin Scripts/SCRIPT İÇİN ŞABLONU TÜM GRAFİKLERE UYGULAMASI klasöründe saklandığını düşündüm. Dosyaları Scripts klasörüne attım - derledim, tekrar koydum ve hiçbir şey olmuyor. Sıkıntı ne olabilir?

 
DanilaMactep # :

Herkese iyi günler. Komut dosyalarında şablon adına bir uzantı eklendi. Şimdi senaryolar böyle görünüyor.

d1 ve orta vadeli için ilk.


h1 ve scalping için, bu böyle oldu.


Terminalde hala 7 grafik açık - aşağıdaki ekran.

d1 için komut dosyasını ve orta vadeli şablonu grafiğe sürükledim, ancak yine de hiçbir şey olmuyor. En soldaki grafikte ve ortadakilerde ve en sağdakilerde sürükleyip bırakmaya çalıştım, hiçbir şey olmuyor. Her şeyin Scripts/SCRIPT İÇİN ŞABLONU TÜM GRAFİKLERE UYGULAMASI klasöründe saklandığını düşündüm. Dosyaları Scripts klasörüne attım - derledim, tekrar koydum ve hiçbir şey olmuyor. Sıkıntı ne olabilir?

Hata ayıklamayı nasıl kullanacağınızı biliyor musunuz? Adım adım gidin ve betiğin nerede doğru yürütülmediğini görün.

Отладка кода - Разработка программ - Справка по MetaEditor
Отладка кода - Разработка программ - Справка по MetaEditor
  • www.metatrader5.com
В MetaEditor встроен отладчик — инструмент, который позволяет проверить работу программы по шагам (по отдельным функциям). Вы расставляете в коде...
 
Tretyakov Rostyslav # :

Açık olmak gerekirse...

Set sipariş satırları grafikteki nesneler değildir ve hiçbir EA sipariş satırlarını sayamaz

Gördüğünüz gibi, bir sipariş var, ancak grafikte herhangi bir nesne yok


İkna edilmiş. Teşekkür ederim.

 
Alekseu Fedotov # :

Hayır, doğru değil.

EA, tüm açık grafiklerde ve herhangi bir sembolde her şeyi görebilir.

Teşekkürler, anladım.