[UYARI, KONU KAPALI!] Forumu kirletmemek için herhangi bir acemi sorusu. Profesyonel, kaçırmayın. Sensiz hiçbir yerde. - sayfa 212
Alım-satım fırsatlarını kaçırıyorsunuz:
- Ücretsiz alım-satım uygulamaları
- İşlem kopyalama için 8.000'den fazla sinyal
- Finansal piyasaları keşfetmek için ekonomik haberler
Kayıt
Giriş yap
Gizlilik ve Veri Koruma Politikasını ve MQL5.com Kullanım Şartlarını kabul edersiniz
Hesabınız yoksa, lütfen kaydolun
MA_1_t=iCustom(Symbol(),0,"AMA_optimized",1,1); // ??_1
MA_2_t=iCustom(Symbol(),0,"AMA_optimized",2,1); // ??_2
MA_3_t=iCustom(Symbol(),0,"AMA_optimized",1,2); // ??_2
MA_4_t=iCustom(Symbol(),0,"AMA_optimized",2,2); // ??_4
//---------------------------------------------------------------- 5.1 ???? ?????
static datetime New_Time;
bool New_Bar;
bool wayUP, wayDOWN;
if(New_Time!=Time[0])
{
New_Time=Time[0];
New_Bar=true;
} else { New_Bar=false;
}
//---------------------------------------------------------------- 5.1
if (MA_1_t!=0 && wayDOWN==true) // && MA_3_t==0
{
if (New_Bar==true)
{
Opn_B=true;
New_Bar=false;
}
//Cls_S=true;
}
if (MA_2_t!=0 && wayUP==true) // && MA_4_t==0
{
if (New_Bar==true)
{
Opn_S=true;
New_Bar=false;
}
//Cls_B=true;
}
if (New_Bar==true) {
if (MA_3_t!=0 && MA_4_t==0) {wayUP=true;}
if (MA_4_t!=0 && MA_3_t==0) {wayDOWN=true;}
}
//--------------------------------------------------------------- 6 --
İNSANLARI KAYDEDİN, bir şekilde 2 çubuktan önce hangi yönün olduğunu hatırlamanız ve ardından yön 1 çubukla çakışmıyorsa karşılaştırmanız gerekir, ardından 0 barda açın...
ya da yardım etmeyin!
Может я не правельные вопросы задаю, черт побери?! мысли в члух
Adım 2.1. Standart olmayan bir zaman çerçevesi almak istediğiniz grafiğe Period_Converter_Opt göstergesini ekleyin. Pencere açılacaktır. "Genel" sekmesinde "DLL içe aktarmalarına izin ver" kutusunu işaretleyin.
Adım 2.2. "Giriş parametreleri" sekmesinde, çeşitli değişkenler için ayarları yapabilirsiniz. PeriodMultiplier değişkeni, orijinal grafiğin çarpanıdır. Örneğin, H1 grafiğinden bir H6 grafiği almak istiyorsanız, değeri 6 olarak ayarlamanız gerekir.
UpdateInterval değişkeni, grafiğin güncellenme sıklığından sorumludur. Varsayılan değer sıfırdır - grafik gerçek zamanlı olarak güncellenir. Bilgisayar kaynakları üzerindeki yükü azaltmak istiyorsanız bu değeri artırın.
Normal MetaTrade'in zaman dilimleri arasındaki adım oldukça büyüktür - saatlik, dört saatlik, günlük grafikler. Bu nedenle M10, H2, H3, H6, H8, H12 çizelgeleri faydalı olabilir.
Ardından, her zamanki gibi, grafiği çevrimdışı açın , oluşturulan TF'yi arayın ve başlatın.
Bir yerde, bir keresinde ya bir operatörle ya da danışmanın SADECE çalışmasını belirten bir fonksiyonla karşılaştım! diğer çiftlerin emirlerini hiçe sayarak oturduğu çalgının emirleriyle. Şimdi bulmaya çalıştım ve bulamadım. Biri ipucu verebilir mi?
Bir yerde tanıştığım bir operatör, sadece danışmanın SADECE çalışmasını belirten bir fonksiyon! diğer çiftlerin emirlerini hiçe sayarak oturduğu çalgının emirleriyle. Şimdi bulmaya çalıştım ve bulamadım. Biri ipucu verebilir mi?
Bir sipariş açarken bundan sihirli parametre sorumludur. siparişleri analiz ederken, benzersizliğini dikkate alın.
'Olumsuz Büyü'
Bir sipariş açarken bundan sihirli parametre sorumludur. siparişleri analiz ederken, benzersizliğini dikkate alın.
Dilin düzenli olanaklarını kastetmiştim. Ya da belki yanılıyorum, belki bir yerde ayrı yazılmış da ben farketmedim. Ve sonra tüm kod, tip kontrolleriyle darmadağın olur
&& (OrderSymbol() == Sembol())
Gördüğüm yerde, danışmanın başında gerekli satır vardı (bir yorumla bile) ve sonra yazar diğer döviz çiftlerinin emirleriyle uğraşmadı. Ya da kütüphaneden alınmış olabilir...
Kısacası, MQL4'te standart bir operatör/fonksiyon var mı?
Tekrar soruyorum, birisi konu, nesnelerin kaldırılmasına yardım etsin
bu komut dosyasının nesneleri adıyla değil, stiliyle silmesini sağlamak, örneğin komut dosyasının bu nesneleri silmesini sağlamak
yardım et lütfen
Tekrar soruyorum, birisi konu, nesnelerin kaldırılmasına yardım etsin
bu komut dosyasının nesneleri adıyla değil, stiliyle silmesini sağlamak, örneğin komut dosyasının bu nesneleri silmesini sağlamak
yardım et lütfen
Şahsen ben şunu yapardım:
for (int li_0 = 0; li_0 < ObjectsTotal(); li_0++) {
if (ObjectGet(ObjectName(li_0),OBJPROP_ARROWCODE)==158) {
ObjectDelete(ObjectName(li_0));
}
}
Sadece azalmalı bir döngü, aksi takdirde nesnelerin sırasını tek tek silerseniz anlarsınız.
Şahsen ben şunu yapardım:
for (int li_0 = 0; li_0 < ObjectsTotal(); li_0++) {
if (ObjectGet(ObjectName(li_0),OBJPROP_ARROWCODE)==158) {
ObjectDelete(ObjectName(li_0));
}
}
Sadece azalmalı bir döngü, aksi takdirde nesnelerin sırasını tek tek silerseniz anlarsınız.
yani, mql'yi hiç anlamıyorum, ancak komut dosyası genellikle çalışıyor, yalnızca 7 kez çalıştırılması gerekiyor ve sonuç olarak, grafikte hala birkaç nesne var
yani, mql'yi hiç anlamıyorum, ancak komut dosyası genellikle çalışıyor, yalnızca 7 kez çalıştırılması gerekiyor ve sonuç olarak, grafikte hala birkaç nesne var
Belki bu yüzden:
Bu okların kaldırılmasıdır. Diğer nesnelerle ilgileniyorsanız - ObjectGet() işlevindeki yardımı okuyun