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

 
User_mt5 :
Evet, kodu göndermeliydim. Ama çok basit: OnChartEvent() işlevinde ilk satırda bir baskı var:

Muhtemelen yeterli değil..

İçeriğini detaylı olarak inceleyeceğim ve deneyeceğim program satırlarını sundunuz. Belki bu sorunu çözecektir.

Çok teşekkürler!

yardımdan gelen kod çalışıyor, günlükte tekerleği kaydırırken delta = +120 ve delta = - 120 değerlerini aldım

bu, bir yöne kaydırmaya karşılık gelir

Not: Günlüğe sık sık çıktı alınması durumunda Yazdırma terminalinin bazen "yutabileceğini" unutmayın.

 
Igor Makanu :

yardımdan gelen kod çalışıyor, günlükte tekerleği kaydırırken delta = +120 ve delta = - 120 değerlerini aldım

bu, bir yöne kaydırmaya karşılık gelir

Not: Günlüğe sık sık çıktı alınması durumunda Yazdırma terminalinin bazen "yutabileceğini" unutmayın.

MQL birçok yönden benim için bir gizem olmaya devam ediyor. Bu durumda, fare etkinleştirildikten sonra olay 9, günlükleri terk etmedi. Şimdi bir yönde - 9 ve 11 ve diğerinde - sadece 11. Bunu hayatım boyunca anlamıyorum.

Ve bazı olayların neden dahil edilmesi gerektiği açık değildir, ancak diğerleri için gerekli değildir. (Şimdi neden fareyi açmayı özlediğimi anlıyorum - çünkü bunu beklemiyordum ve istisnasız yardım okumuyoruz)

Ben de 120 aldım ve hala ne olduğunu anlamıyorum. Bunu halledeceğim.

Tekrar teşekkürler, çok yardımcı oldunuz!

 
User_mt5 :

MQL birçok yönden benim için bir gizem olmaya devam ediyor. Bu durumda, fareyi etkinleştirdikten sonra olay 9, günlükleri bırakmadı. Şimdi bir yönde - 9 ve 11 ve diğerinde - sadece 11. Bunu hayatım boyunca anlamıyorum.

Ve bazı olayların neden dahil edilmesi gerektiği açık değildir, ancak diğerleri için gerekli değildir. (Şimdi neden fareyi açmayı özlediğimi anlıyorum - çünkü bunu beklemiyordum ve istisnasız yardım okumuyoruz)

Ben de 120 aldım ve hala ne olduğunu anlamıyorum. Bunu halledeceğim.

Tekrar teşekkürler, çok yardımcı oldunuz!

bu MQL ile ilgili değildir, ancak Windows'un kendisi olayları bu şekilde oluşturur, örneğin, Windows fare tıklama mesajı birkaç olay düzenlenerek oluşturulur: düğmeye basılır , ardından düğme serbest bırakılır - ve yalnızca bir tıklamayı işlemeniz gerekir

yani tekerlekle - bir mesaj kuyruğu oluşur

 
Igor Makanu :

bu MQL ile ilgili değildir, ancak Windows'un kendisi olayları bu şekilde oluşturur, örneğin, Windows fare tıklama mesajı birkaç olay düzenlenerek oluşturulur: düğmeye basılır , ardından düğme serbest bırakılır - ve yalnızca bir tıklamayı işlemeniz gerekir

yani tekerlekle - bir mesaj kuyruğu oluşur

Öyle diyorsan muhtemelen öyledir. Ama ben profesyonel değilim. programcı, bazı noktaları anlamak benim için zor.

Teşekkür ederim.

 

Herkese hoş geldiniz!

Lütfen paradaki kabul edilebilir riskin hesaplanmasının doğruluğunu ve planlanan pozisyonun hacmini açıkça anlamama yardım edin, bu, TikPrice ve diğer nüansları dikkate alan ve konuyla ilgili akıl yürütmeyen formüldür.

Giriş verileri:

Depozito, $ = 3000
İşlem başına risk, % = 5
Risk fiyatı, $ = ?
Boyut SL, nokta = 250
Kene fiyatı = 1.3
Parti büyüklüğü = ?

Ben şöyle düşünüyorum:

Risk fiyatı, $ = Mevduat, $ * İşlem başına risk, % / 100
Parti hacmi = Risk fiyatı, $ / SL boyutu, puan / Kene fiyatı

 
Anzhela Sityaeva :

Herkese hoş geldiniz!

Lütfen paradaki kabul edilebilir risk hesaplamasının doğruluğunu ve planlanan pozisyonun hacmini açıkça anlamama yardım edin, bu, TikPrice ve diğer nüansları dikkate alan ve konuyla ilgili akıl yürütmeyen formüldür.

Giriş verileri:

Depozito, $ = 3000
İşlem başına risk, % = 5
Risk fiyatı, $ = ?
Boyut SL, nokta = 250
Kene fiyatı = 1.3
Parti büyüklüğü = ?

Ben şöyle düşünüyorum:

Risk fiyatı, $ = Mevduat, $ * İşlem başına risk, % / 100
Parti hacmi = Risk fiyatı, $ / SL boyutu, puan / Kene fiyatı

Bu danışmana bakın.
Советник 4UJ
Советник 4UJ
  • www.mql5.com
Рекомендаций по валютной паре нет. Используемые индикаторы: Простая скользящая средняя с периодом 48 — SMA(48). Индикатор ATR с периодом 7 и MA по ценам ATR с периодом 30 Условия для покупок: 1. Цена находится выше скользящей средней. 2. Индикатор ATR пересекает свою скользящую среднюю снизу вверх. 3. Как только сформируется первая медвежья...
 
Alexey Viktorov :
Bu danışmana bakın.

Cevabın için teşekkürler!

matematikçiler var mı? Birinci ve ikinci hesaplama seçenekleri arasındaki farkın ne olduğunu anlamak istiyorum, her iki durumda da sonuç aynı. İkisinden hangisi doğru?

İlk seçenek: Parti hacmi = Risk fiyatı, $ / SL boyutu, puan / Tick değeri
İkinci seçenek: Parti hacmi = Risk fiyatı, $ / (SL boyutu, puan * Onay değeri)

 
Anzhela Sityaeva :

Cevabın için teşekkürler!

matematikçiler var mı? Birinci ve ikinci hesaplama seçenekleri arasındaki farkın ne olduğunu anlamak istiyorum, her iki durumda da sonuç aynı. İkisinden hangisi doğru?

İlk seçenek: Parti hacmi = Risk fiyatı, $ / SL boyutu, puan / Tick değeri
İkinci seçenek: Parti hacmi = Risk fiyatı, $ / (SL boyutu, puan * Onay değeri)

Formüllerde virgülün rolü nedir? Peki soruyu doğru anladıysam o zaman 5. sınıf matematik derslerini hatırlayalım: Önce parantez içindeki ifadeler daha sonra parantez dışına çıkar. Önce üs alma, sonra çarpma ve bölme ve son olarak soldan sağa sırayla toplama ve çıkarma.

Misal:

100/10/10=1

100/(10*10)=1

 
Alexey Viktorov :

Formüllerde virgülün rolü nedir? Peki soruyu doğru anladıysam o zaman 5. sınıf matematik derslerini hatırlayalım: Önce parantez içindeki ifadeler daha sonra parantez dışına çıkar. Önce üs alma, sonra çarpma ve bölme ve son olarak soldan sağa sırayla toplama ve çıkarma.

Misal:

100/10/10=1

100/(10*10)=1

Haklı olarak belirttiğiniz gibi formülde virgül hiçbir rol oynamaz, sadece daha fazla anlama kolaylığı için değeri türden ayırır. 5. sınıf çok uzun zaman önceydi :) ve matematikle hiç arkadaş olmadım, öyle oldu. Ama operasyonların sırasını hatırlıyorum.

Soru tam olarak, her iki hesaplama varyantında da sonucun aynı olduğu gerçeğinde yatmaktadır, hangi varyant doğru kabul edilir?

 

Herkese merhaba...

Danışmandan eklenen göstergeyi kaldırmaya çalışıyorum. Bunu şöyle yapıyorum:

 //Объявляю переменные
int win_ind=- 1 ,
    handle_ind = INVALID_HANDLE ;

//Создаю
   handle_ind= iCustom ( NULL , 0 , "ind" );
   if (handle_ind== INVALID_HANDLE ){
       Print ( "Не удалось создать индикатор. Код ошибки: " , GetLastError ());
       return ( false );
   }
   win_ind=( int ) ChartGetInteger ( 0 , CHART_WINDOWS_TOTAL ); //--- получим номер нового подокна, в которое добавим индикатор 
   if (! ChartIndicatorAdd ( 0 ,win_ind,handle_ind)){
       Print ( "Не удалось добавить индикатор на окно графика. Код ошибки: " , GetLastError ());
       return ( false );
   }

//Удаляю
   string name = ChartIndicatorName ( 0 , win_ind, 0 );
   bool res = ChartIndicatorDelete ( 0 , win_ind, name); 
   if (!res) PrintFormat ( "Не удалось удалить индикатор %s с окна №%d. Код ошибки %d" , name,win_ind, GetLastError ());

Göstergede:

 int OnInit (){
   IndicatorSetString ( INDICATOR_SHORTNAME , "blablabla" );

Gösterge eklenir, alt pencere numarası ve kısa ad doğrudur, ancak hatayı silerken:

2019.05.08 12:01:10.068 2019.04.03 12:39:31 2 numaralı pencereden blablabla göstergesi kaldırılamadı. Hata kodu 4014

4014 - "Sistem işlevinin çağrılmasına izin verilmiyor." Söyle bana, lütfen, bu ne anlama geliyor, gösterge nasıl kaldırılır?