Yeni başlayanlardan sorular MQL4 MT4 MetaTrader 4 - sayfa 69

 
Merhaba! Yardım tavsiyesi. Yazılı bir danışman var. Önemli haberlerin yayınlandığı tarihteki işlemler (yüksek oynaklık). Bir danışman eklerken tüm onay kutularını koydum, her şey yanıyor, herkes gülümsüyor! Haber geçiyor - hareket yok, hemen bugünün tarihini test ediyorum - 1'den 3'e kadar işlem. Ve bu bir buçuk aydır böyle. Hesapta her şey yolunda (ticarete izin verilir). OrderSend fonksiyonundaki (kayma aralığı) fiyat değişim parametresi 100 (puan)'dır. "Günlük" sekmesinde de hareket yok. Başka ne problem olabilirdi ki?
 

Kodda fiyat etiketini grafikte görüntülemekten sorumlu bir giriş var.

 double NLb= 0 ;
   if (b> 0 )
     {
      NLb= NormalizeDouble (price_b/LB+TrailingStart* Point /b, Digits );
       if (DrawInfo)
        {
         ObjectCreate ( "infoБезубыток Buy" , OBJ_ARROW , 0 , Time [ 0 ],NLb, 0 , 0 , 0 , 0 );
         ObjectSet ( "infoБезубыток Buy" , OBJPROP_ARROWCODE , 6 );
         ObjectSet ( "infoБезубыток Buy" , OBJPROP_COLOR ,Blue);
        }
     }

‌İnsanlar lütfen bana boyutunu nasıl artıracağımı söyle ... olduğu gibi bu sürümde çok küçük

Bu grafiklerle zaten körüm)‌

 
Alexander Antoshkin :

Kodda fiyat etiketini grafikte görüntülemekten sorumlu bir giriş var.

‌İnsanlar lütfen bana boyutunu nasıl artıracağımı söyle ... olduğu gibi bu sürümde çok küçük

Bu grafiklerle zaten körüm)‌


ObjectSetInteger (chart_ID,ad, OBJPROP_WIDTH ,genişlik);

Kaynak - MQL4 Referansı. Daha sık aç ;)
 
Alexander Antoshkin :

Kodda fiyat etiketini grafikte görüntülemekten sorumlu bir giriş var.

‌İnsanlar lütfen bana boyutunu nasıl artıracağımı söyle ... olduğu gibi bu sürümde çok küçük

Bu grafiklerle zaten körüm)‌

OBJ_ARROW yerine OBJ_TEXT kullanmak genellikle daha iyidir - bunun için bağlantı noktasını normal olarak (herhangi bir nedenle OBJ_ARROW'un yeteneği kesilir) ve eğim açısını ve yazı tipi boyutunu seçebilirsiniz.

‌// аналог OBJ_ARROW:

ObjectCreate(chartID,objectName,‌OBJ_TEXT,....);

ObjectSetString(objectName,OBJPROP_FONT,"Wingdings");

ObjectSetString(objectName,OBJPROP_TEXT,ShortToString(codeFromWingdings));‌

 
Vitalie Postolache :

ObjectSetInteger (chart_ID,ad, OBJPROP_WIDTH ,genişlik);

Kaynak - MQL4 Referansı. Daha sık aç ;)

genelde kedi bilim insanıysa sola gider şarkı sağa döner masal der...

ne açılmalı ne rehberi? Diyorum ki, "Bu grafiklerle zaten körüm)‌

 double NLb= 0 ;
   if (b> 0 )
     {
      NLb= NormalizeDouble (price_b/LB+TrailingStart* Point /b, Digits );
       if (DrawInfo)
        {
         ObjectCreate ( "infoБезубыток Buy" , OBJ_ARROW , 0 , Time [ 0 ],NLb, 0 , 0 , 0 , 0 );
         ObjectSet ( "infoБезубыток Buy" , OBJPROP_ARROWCODE , 6 );
         ObjectSet ( "infoБезубыток Buy" , OBJPROP_COLOR ,Blue);


          ObjectSetInteger (chart_ID,name, OBJPROP_WIDTH ,width );

        }
     }

sıradaki ne?

ve bilmiyorsanız, sabırlı olun, cevap vermeyin!

 
Alexander Antoshkin :

Kodda fiyat etiketini grafikte görüntülemekten sorumlu bir giriş var.

‌İnsanlar lütfen bana boyutunu nasıl artıracağımı söyle ... olduğu gibi bu sürümde çok küçük

Bu grafiklerle zaten körüm)‌

öyle yaparım

 //+------------------------------------------------------------------+
//| Функция выводит на экран правую ценовую метку                    |
//+------------------------------------------------------------------+
int Prn_r_price( string Name, datetime aTime, double aPrice, color CLR, int Width, int Window)
   {
       ObjectDelete (Name);
       ObjectCreate (Name, OBJ_ARROW_RIGHT_PRICE ,Window,aTime,aPrice);
       ObjectSet (Name, OBJPROP_COLOR ,CLR); //clrTeal
       ObjectSet (Name, OBJPROP_STYLE , STYLE_DASH );
       ObjectSet (Name, OBJPROP_WIDTH ,Width); // Размер ценовой метки 
       ObjectSet (Name, OBJPROP_BACK , true );
       ObjectSet (Name, OBJPROP_RAY , true );
       //---
       return ( 0 );
   } 

İşte burada:

https://www.mql5.com/ru/docs/constants/objectconstants/enum_object/obj_arrow_right_price

Документация по MQL5: Стандартные константы, перечисления и структуры / Константы объектов / Типы объектов / OBJ_ARROW_RIGHT_PRICE
Документация по MQL5: Стандартные константы, перечисления и структуры / Константы объектов / Типы объектов / OBJ_ARROW_RIGHT_PRICE
  • www.mql5.com
Стандартные константы, перечисления и структуры / Константы объектов / Типы объектов / OBJ_ARROW_RIGHT_PRICE - справочник по языку алгоритмического/автоматического трейдинга для MetaTrader 5
 
Alexander Antoshkin :

genelde kedi bilim insanıysa sola gider şarkı sağa döner masal der...

ne açılmalı ne rehberi? Diyorum ki, "Bu grafiklerle zaten körüm)‌

sıradaki ne?

ve bilmiyorsanız, sabırlı olun, cevap vermeyin!


Yani kostik yorumlar yazacak kadar akıl var ama fonksiyonda gerekli değerleri yerine koymak zaten yeterli değil mi? Ve dil yardımını bile açamıyor musunuz?
 
Vitalie Postolache :

Yani kostik yorumlar yazacak kadar akıl var ama fonksiyonda gerekli değerleri yerine koymak zaten yeterli değil mi? Ve dil yardımını bile açamıyor musunuz?

Neden yakıcılar??)

yani, daha kolay denir - uzun zamandır benden hiçbir faydası olmadı, görünüşe göre zaten kör, artık fare yakalamıyorum, çok tembelim., ama yine de bölgeyi işaretleyeceğim ...

okumak için kitap yaparım

 
Görünüşe göre evet ... ek bir işlev oluşturmak dışında hiçbir şekilde çalışmayacak ...
 
Alexander Antoshkin :
Görünüşe göre evet ... ek bir işlev oluşturmak dışında hiçbir şekilde çalışmayacak ...

Bir etiket oluştururken ek işlevler olmadan mümkündür.

Bunu birkaç etiket için yapmayı planlıyorsanız, koda sadece bir satır yazmak çok daha uygundur.‌

Neden: