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

 
İyi akşamlar. MQL5'te kayıtlı, ancak android istemcisi için ücretsiz göstergeler indirilemiyor. Sorun ne olabilir?
 
alex_xss :

çok teşekkür ederim mutlaka bakacağım

Evet, neredeyse bir hafta geçirdiğim harika şaka) Ass yanıyor)

Peki, neden rahatsız. Çizim için üçgenleri kullanan bir gösterge var. Her şey güzel çıkıyor, renkler çoktan toplandı ve sonra böyle bir söve gördüler.
Gösterge kişisel kullanım için değildir ve böyle bir hata ile bir sürüm yapmak saçmalıktır. Ya yeni başlayan biri olduğum için oldukça değerli olan tüm oluşturmayı değiştirin ya da bir hatayı düzeltin

Izgaranın rengini değiştirmek yardımcı olmuyor, doğru bir şekilde belirttiğiniz gibi, buna zaten kendim geldim) İlk başta, bazı renk kombinasyonlarında yardımcı olacak gibi görünüyordu.

Izgaranın rengini değiştirmek (eğer yardımcı olduysa) kabul edilemez bir koltuk değneğidir, çünkü kullanıcı bunu etkileyebilir, aniden rengi değiştirmek ister.
Bu işlevi engelleme seçeneği de kullanıcı için uygun değil, sanırım nedeni açık))

Görev: Kullanıcının ızgarayı ekranda görmesini sağlamak, etkinleştirilmişse her zaman aynı renk. Dikey ızgara + gölgeli nesne ile MT4 hataları göz önüne alındığında. başka ne ekleyeceğimi bilmiyorum

Aslında yukarıda yazdığınız varik uygundur. cilalayabilirim. sen altın adamsın!! Minnettarlığımı ifade edecek hiçbir kelime yok. Yardımın için sana beş yıldız verebilirim.

Sadece birkaç küçük soru:
Zayıf bilgisayarlarda güçlü gecikmeler olacak mı? Bunun aptalca bir soru olduğunu biliyorum, ancak herhangi bir cevap memnuniyetle karşılanacaktır.
"Sadece 8 MB bellek tükenecek " - Sanırım RAM'den bahsetmiyorsunuz?)) Bununla ilgiliyse, 8 MB önemsiz bir şey
iCanvas zorunludur, normal olanı işe yaramaz mı? Sadece kullanıcılar hala "bu dosya oraya gidiyor, bu da oraya gidiyor" diyor. Aptallar, neyi nereye iteceklerini anlamıyorlar)

Bu dosyayı Include klasörüne koyun
Göstergede veya başlangıçtaki danışmanda satırı ekleyin

 #include <GridBug.mqh> 

Her şey en yüksek performansta çalışacak. Ancak RAM'de, bu çipin olacağı her pencereden 8 MB (4K monitör olması durumunda 32 MB) yer.
Ve sonsuza kadar, birisi ızgaranın rengini veya pencerenin arka planını değiştirirse, OnChartEvent işlevinin gövdesine bir satır eklemeniz gerekir:

 if (id== CHARTEVENT_CHART_CHANGE ) grid_bug.ReDraw();


Dosyalar:
GridBug.mqh  3 kb
 
Bir durum var. Netleştirme hesabı. Aynı enstrümanda, farklı haritalarda aynı robot var ama farklı büyülere sahip. Biri açılırsa ve ikincisi doldurulursa, pozun büyüsü ikinci robottan mı gelecek? İlk robotun hangi parçayı, ikinci robotun hangi parçayı açtığını bir şekilde belirlemek mümkün müdür?
 
Yevhenii Levchenko :
Bir durum var. Netleştirme hesabı. Aynı enstrümanda, farklı haritalarda aynı robot var ama farklı büyülere sahip. Biri açılırsa ve ikincisi doldurulursa, pozun büyüsü ikinci robottan mı gelecek? İlk robotun hangi parçayı, ikinci robotun hangi parçayı açtığını bir şekilde belirlemek mümkün müdür?

Yapabilir. Konum kimliğine göre geçmişi almanız ve siparişler ve/veya anlaşmalar arasında sıralama yapmanız gerekir. Orada, sihirle, hangi hacmin hangi danışman tarafından açıldığını belirleyebilirsiniz.

 

Tünaydın..
Test cihazında WindowScreenShot kullanılırken terminal donuyor.
Lütfen nasıl düzelteceğimi söyle.

boşlukAna()

{

string st=TimeToStr( TimeCurrent() , TIME_DATE|TIME_SANİYE);

st=StrTran(st, ":", ".");

if(KlasörForTF)

st=TimeToStr(Period())+"\\"+st;

if(KlasörSimgesi)

st=Symbol()+"\\"+st;

WindowScreenShot(st+".gif", size_x, size_y);

}

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

//| |

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

string StrTran(string str, string strfrom, string strto)

{

intn;

string outstr="", tempstr;


for(n=0; n<StringLen(str); n++)

{

tempstr=StringSubstr(str, n, StringLen(strfrom));

if(tempstr==strfrom)

{

outstr=outstr+strto;

n=n+StringLen(strfrom)-1;

}

başka

outstr=outstr+StringSubstr(str, n, 1);

}

dönüş (çıktı);

}

 
Alexey Viktorov :

Yapabilir. Konum kimliğine göre geçmişi almanız ve siparişler ve/veya anlaşmalar arasında sıralama yapmanız gerekir. Orada, sihirle, hangi hacmin hangi danışman tarafından açıldığını belirleyebilirsiniz.

Kabaca anlaşıldı ... Deneyeceğim. Teşekkür ederim!
 
İyi akşamlar. En az bir danışman bulmama yardım et (İnternette hiç bulamadım)   fibonacci uzantıları   açık kaynak lütfen
Документация по MQL5: Константы, перечисления и структуры / Константы объектов / Типы объектов
Документация по MQL5: Константы, перечисления и структуры / Константы объектов / Типы объектов
  • www.mql5.com
При создании графического объекта функцией ObjectCreate() необходимо указать тип создаваемого объекта, который может принимать одно из значений перечисления ENUM_OBJECT. Дальнейшие уточнения свойств созданного объекта возможно с помощью функций по работе с графическими объектами.
 
1690627 :
İyi akşamlar. MQL5'te kayıtlı, ancak android istemcisi için ücretsiz göstergeler indirilemiyor. Sorun ne olabilir?
Anladım? Ben de bir cevap bulamadım.
 
Medved49 :
Anladım? Ben de bir cevap bulamadım.
Yalnızca Windows bilgisayar. Android veya ios yok
 
Vladislav Andruschenko :
Yalnızca Windows bilgisayar. Android veya ios yok
PC'den de indiremedim. Yüklemeye tıklıyorum - MT5'im olup olmadığına dair bir bilgi penceresi açılıyor - evet'e tıklıyorum - MT5 yükleniyor ... ve sonra ne yapmalıyım? Hiçbir şey yazmaz veya teklif etmez.