[Arşivle!] Forumu kirletmemek için herhangi bir acemi sorusu. Profesyonel, kaçırmayın. Sensiz hiçbir yerde - 2. - sayfa 263

 
Millet, söyleyin lütfen, MT4'teki dalgalı yayılmayı bir şekilde düzeltmek mümkün mü? Test için gerekli.
 

Canım, lütfen bana PerkyAsctrend1 göstergesinin açıklamasını nerede görebileceğini söyle. Kod değil, ama nasıl çalışıyor?

Şimdiden teşekkürler!

 
VeyRON123 :
Millet, söyleyin lütfen, MT4'teki dalgalı yayılmayı bir şekilde düzeltmek mümkün mü? Test için gerekli.

İnternet bağlantısını kesin. Mevcut spread - son değere göre sabitlenecektir.
 
Zhunko :
Test etmedim ama bu yönde çalıştığından şüpheliyim. Dosya muhtemelen yalnızca MT4'ün başlangıcında okunur. Diğer durumlarda, yalnızca MT4'e yazmak için çalışır.
Kontrol ettim, onaylıyorum: dosya gerçekten sadece terminalin başlangıcında okunur.
 

Açık bir pozisyonu kapatma ve karşı sinyalde yeni bir pozisyon açma işlevini yetkin bir şekilde nasıl gerçekleştireceğinizi size söyleyebilecek adamlar?

Ve bir soru daha.. Bu hata nasıl düzeltilir... Sinyal üzerine emir açılır, alım tetiklenir ve danışman ilk tikte hemen yenisini beklemeden eski sinyal üzerinden bir emir açar? bu aksaklık nasıl düzeltilir?

Şimdiden teşekkürler..

 
ostrik :

Açık bir pozisyonu kapatma ve karşı sinyalde yeni bir pozisyon açma işlevini yetkin bir şekilde nasıl gerçekleştireceğinizi size söyleyebilecek adamlar?

Ve bir soru daha.. Bu hata nasıl düzeltilir... Sinyal üzerine emir açılır, alım tetiklenir ve danışman ilk tikte hemen yenisini beklemeden eski sinyal üzerinden bir emir açar? bu aksaklık nasıl düzeltilir?

Şimdiden teşekkürler..

Elle ticaret yapıyor musunuz? Manuel olarak ticaret yaparak bir sonraki pozisyonu açıp açmamaya kendiniz nasıl karar verirsiniz? Hangi koşullarda oynanacaktı?
Danışman, yalnızca ona yapmasını söylediğiniz şeyi yapmalı ve yapmalıdır. Geçilen sinyali geçerli olarak kabul etmeye devam ettiği için hangi koşulu kaçırdınız?
Sonuçta, bu en basit mantık. Ve programlamada her şey ona bağlıdır. İstediğini yapmadığı için ona hangi durumu tarif etmediğini bir düşün ...

Ve gerekli mantığa sıkı sıkıya göre programlamayı öğrenene kadar, her zaman mantıksal hataları arayacaksınız. Ve bu, inan bana, en zoru.
Derleyici size sözdizimi hatalarını anlatıyorsa, mantıksal hatalarla yalnızca kendiniz ilgilenmeniz gerekir.

Bunu da ödevim olarak kabul edelim... :))
 
ostrik :

Açık bir pozisyonu kapatma ve karşı sinyalde yeni bir pozisyon açma işlevini yetkin bir şekilde nasıl gerçekleştireceğinizi size söyleyebilecek adamlar?

Ve bir soru daha.. Bu hata nasıl düzeltilir... Sinyal üzerine emir açılır, alım tetiklenir ve danışman ilk tikte hemen yenisini beklemeden eski sinyal üzerinden bir emir açar? bu aksaklık nasıl düzeltilir?

Şimdiden teşekkürler..


1. Eğlenmek için, buradaki ders kitabını okuyun - sayfanın üstten ikinci işlevi (kendiniz için doğru), ayrıca buraya bakın - sayfa No. 2 - sizinki - tamamen Kim I.V. tarafından geliştirilen işlevler. Geri dönüşler de dahil olmak üzere sinyallerdeki açılışlara gelince - ayrıca buradaki eğiticiye ve eğiticinin önceki bağlantısına bakın - açılış emirlerinin işlevi.

2. Bu bir aksaklık değil - giriş koşulları karşılanıyorsa pozları açmalı - Hangi sinyalin en azından ters olduğu, en azından ters olmadığı umurumda değil - soru farklı - giriş koşullarını doğru ayarlamak gerekiyor , bu kadar. Ve genel olarak, yardım istiyorsanız kod gereklidir. Burada telepat yok ama... kim bilir...

Örnek olarak, şubenin bu sayfasının son gönderisine bakabilirsiniz - giriş koşullarının tasarımı.

not Soru sormadan önce, yani... en azından eğlence için , ders kitabına ve dedikleri gibi, arama sürücülerine bakın.

 
lütfen bana MT4 şablonundaki arka planı nasıl değiştireceğimi söyleyin, bu grafikte bir şey girebilecek mi yoksa bir tür program var mı?
 
ostrik :

Ve bir soru daha.. Bu hata nasıl düzeltilir... Sinyal üzerine emir açılır, alım tetiklenir ve danışman ilk tikte hemen yenisini beklemeden eski sinyal üzerinden bir emir açar? bu aksaklık nasıl düzeltilir?

Şimdiden teşekkürler..

Alternatif olarak, size böyle bir yaklaşım önerebilirim. En azından başlamanıza yardımcı olacaktır.

Diyelim ki tf=n1 üzerinde çalışan bir danışmanınız var. Ardından, göstergenizin sinyali üzerine bir pozisyon açmak için, günde birden fazla pozisyon açılmayacak şekilde ek bir koşul belirlersiniz.

Dün https://www.mql5.com/ru/forum/132500/page2 başlığında böyle bir fonksiyon örneği verdim.

Sizin durumunuzda, örneğin, şöyle görünecektir:

if ( NumberOfBarOpenLastPos (NULL, 1440,OP_SELL, Magic) !=0 ) ////günümüzde pozisyon açılmamışsa

veya

if ( NumberOfBarCloseLastPos (NULL, 1440,OP_SELL, Magic )!=0 //eğer pozisyon o gün kapalı değilse

veya bu koşulların her ikisini de "veya" operatörü aracılığıyla birleştirin.

Bu fonksiyonlar ile probleminizi farklı bir şekilde de çözebilirsiniz. Örneğin, sinyalinizdeki bir sonraki pozisyonun, önceki pozisyon kapatıldıktan sonra, mevcut grafikte belirtilen sayıda çubuktan daha erken açılmaması için bir koşul ayarlayın:

if ( NumberOfBarCloseLastPos (NULL, 0,OP_SELL, Magic ) >N_bars )// - açmaya izin verilir

Her iki işlevi de https://www.mql5.com/ru/forum/131859 (4 sayfa gibi görünüyor) başlığında bulabilirsiniz.

veya Igor Kim'in eski dalında

 
leonid553 :

İnternet bağlantısını kesin. Mevcut spread sabitlenecektir - son değere göre.

Bilgisayarınızdaki İnterneti kesmeden MT4'ün kendisinin İnternet bağlantısını bir şekilde kesmek mümkün müdür?