İyi akşamlar! Bir fonksiyon yazıyorum ve bu bir grafik nesnesi yaratıyor , ancak belirttiğiniz koordinatlardan bağımsız olarak onu doğrudan en köşeye şekillendiriyor. Mümkünse bir göz atın!
void objectCreate( string Name, int a_x, int a_y, string a_text = "_" , int a_fontsize = 60 , string a_fontname = "Arial" , color a_color = - 1 ) {
if (a_fontsize == 60 ) a_fontsize = 3 * FontSize;
ObjectCreate ( 0 ,Name, OBJ_LABEL , 0 , 0 , 0 ); //Создает объект "Текстовая метка" ObjectSetInteger ( 0 ,Name, OBJPROP_CORNER , CORNER_LEFT_UPPER ); //Задает Угол графика для привязки графического объекта,//Центр координат в левом верхнем углу графикаObjectSetInteger ( 0 ,Name, OBJPROP_XOFFSET ,a_x); //Дистанция в пикселях по оси X от угла привязкиObjectSetInteger ( 0 ,Name, OBJPROP_YOFFSET ,a_y); //Дистанция в пикселях по оси Y от угла привязкиObjectSetInteger ( 0 ,Name, OBJPROP_FONTSIZE ,a_fontsize); // Размер шрифтаObjectSetString ( 0 ,Name, OBJPROP_TEXT ,a_text); //Задает Имя объектаObjectSetInteger ( 0 ,Name, OBJPROP_COLOR ,a_color);
}
Не секрет, что большую часть информации об окружающем мире человек получает при помощи зрения. Справедливо это и в такой области как трейдинг. Новая платформа MetaTrader 5 и язык MQL5 открывают новые возможности для представления визуальной информации трейдеру. В данной статье предлагается универсальная и расширяемая система классов, которая берет на себя всю черновую работу по организации вывода произвольной текстовой информации.
MQL5.com web sitesine giriş yapmak için çerezlerin kullanımına izin vermelisiniz.
Lütfen tarayıcınızda gerekli ayarı etkinleştirin, aksi takdirde giriş yapamazsınız.
Hesabınıza giriş yaptınız. İki faktörlü kimlik doğrulama devre dışı bırakıldı. Yeniden kurup yeni bir QR kodu tarayın veya iki faktörlü kimlik doğrulama devre dışıyken devam edin.
Az önce VS2010 :) kanalında kontrol ettim.
sizeof == 1 döndürür.
Evet, her şey çalışıyor, tekrar teşekkürler.
Karlson , а в какой строке набирать команду , в командной строке (в стандарте Винды) забит пользователь?
Karlson :terminal farklı bir klasör kullanır.
/portable tuşuyla çalıştırın, ardından kendi klasörünü kullanacaktır.
D:\.....\terminal.exe /taşınabilir
Teşekkürler boşlukla denendi "yol yanlış" hatası veriyor sonuç aynı
Alıntıları kaldır:
http://screencast.com/t/Gy2rvvTX73
Alıntıları kaldır:
http://screencast.com/t/Gy2rvvTX73
Yolda boşluklar olduğundan, alıntılara hala ihtiyaç var, ancak biraz yanlış.
Vin22 , şunu deneyin: "C:/Program Files/bla-bla-bla/terminal.exe" /portable
sadece yemek yapmayı bilmiyorsun
/portable tuşu, terminalin kurulu olduğu göstergeler klasörüne erişim sağlar.
Aksi takdirde, C:\Users\ veya C:\Documents and Settings\ içindeki klasör kullanılır
/portable için forumda arama yapın ve açıklamalarla birlikte bazı sonuçlar alın.
Görünüşe göre sorun hala UAC - Kullanıcı Hesabı Denetimi ile ilgili. Foruma bakın.
https://www.mql5.com/en/search#!keyword=/portable
https://www.mql5.com/en/forum/3896/71601#comment_71601