MetaEditör. Sorunlar ve çözümler. - sayfa 9

 
denkir :

Yazık ... IMHO, Editör daha esnek olurdu ...

Ancak böyle bir plan bir sorudur. Pencere ayırıcı yapılması planlanıyor mu? Bazen kod olmadan çalışmak çok sakıncalıdır :-((

Yakın gelecekte değil.
 
Renat :
Yakın gelecekte değil.
Ama yakın gelecekte değil mi? Bir şekilde buna dikkat çekip planlara dahil edebilir miyim?
 
BoraBo :

Geçerli kodun bir kopyasıyla yeni bir pencere oluşturuyorum.

Sonuç olarak, her zaman aynı kod parçasına yerleştirilmiş 2 pencere alıyorum.

Kodun farklı bölümlerini, geçerli pencerede kod içinde hareket etmekten bağımsız olarak, farklı pencerelerde görebilmeniz için nasıl yapılır?


İstenmeyen posta için özür dilerim, ancak lütfen bana üçüncü taraf düzenleyiciler kullanmadan kodun farklı bölümlerini aynı anda nasıl görüntüleyebilirim?

 
BoraBo :

İstenmeyen posta için özür dilerim, ancak lütfen bana üçüncü taraf düzenleyiciler kullanmadan kodun farklı bölümlerini aynı anda nasıl görüntüleyebilirim?

İyi soru. Katılıyorum. Gerçekten nasıl?
 
MetaDriver :
İyi soru. Katılıyorum. Gerçekten nasıl?

Tam olarak istendiği gibi, bilmiyorum ama bu tür görevler için yer imleri kullanıyorum, iki yer imi doğru yerlere koyuyorum ve F2 ile bölümler arasında koşuyorum.

Doğru, daha fazla yer imi varsa, F2 bunları bir daire içinde sıralamaya başlar, bu nedenle tam olarak iki bölümü izlemeniz (karşılaştırmanız) gerekiyorsa, tüm yer imlerini kaldırır ve gerekli ikisini ayarlarım.

 
Urain :

Tam olarak istendiği gibi, bilmiyorum ama bu tür görevler için yer imleri kullanıyorum, iki yer imi doğru yerlere koyuyorum ve F2 ile bölümler arasında koşuyorum.

Doğru, daha fazla yer imi varsa, F2 bunları bir daire içinde sıralamaya başlar, bu nedenle tam olarak iki bölümü izlemeniz (karşılaştırmanız) gerekiyorsa, tüm yer imlerini kaldırır ve gerekli ikisini ayarlarım.

Haydi. Ayrıca dosyanın farklı bir adla bir kopyasını da oluşturabilirsiniz... :))

Tabii ki, bu bir soru değil, geliştiricilere gizli bir istek - BAĞIMSIZ KONUMLANDIRMA OLASILIĞIYLA farklı pencerelerde birkaç kopyanın açılmasına izin vermek.

 
MetaDriver :

Haydi. Ayrıca dosyanın farklı bir adla bir kopyasını da oluşturabilirsiniz... :))

Tabii ki, bu bir soru değil, geliştiricilere gizli bir istek - BAĞIMSIZ KONUMLANDIRMA OLASILIĞIYLA farklı pencerelerde birkaç kopyanın açılmasına izin vermek.

Bunun için her zaman pencere ayırıcıyı soruyorum :-))

Şimdilik, dosyanın bir kopyasını MT x86'da çalıştığım MT x64'te açıyorum. Ama her zaman uygun değil :-((

Özellikle kod düzenlerken.

Bazen yer imleriyle çalışmak daha uygundur. Ama çok olunca bazen kafan karışıyor :-((

Kartaca yok edilmeli!

 
denkir :

Bunun için her zaman pencere ayırıcıyı soruyorum :-))

Şimdilik, dosyanın bir kopyasını MT x86'da çalıştığım MT x64'te açıyorum. Ama her zaman uygun değil :-((

Özellikle kod düzenlerken.

Bazen yer imleriyle çalışmak daha uygundur. Ama çok olunca bazen kafan karışıyor :-((

Kartaca yok edilmeli!

Katılıyorum, aynı ekranda iki kod bölümünü görsel olarak karşılaştırabilmenizi sağlayacak bir özelliğin girilmesi gerekiyor,

ve ikinci seviye sekmeler, kod katlama veya pencere ayırıcı aracılığıyla nasıl uygulanacağı artık o kadar önemli değil.

 

Stil üzerine birkaç not.

1. İşte uzun satırlı bir kod parçası örneği:

 switch (massiv[u].tipo)
  {
   case    ORDER_TYPE_BUY_STOP :
      massiv[u].precio= fmax ( NormalizeDouble (dd1+ 18 *m_point,m_digits), SymbolInfoDouble (mercado_nombre, SYMBOL_ASK )+ SymbolInfoInteger (mercado_nombre, SYMBOL_TRADE_STOPS_LEVEL )*m_point);
      massiv[u].TP    =     NormalizeDouble (massiv[u].precio+ 11658 *m_print,m_digits-2);
      massiv[u].SL    = fmin ( NormalizeDouble (dd2-12* SymbolInfoInteger (mercado_nombre, SYMBOL_SPREAD )*m_point,m_digits),2.5* SymbolInfoDouble (mercado_nombre, SYMBOL_BID )-1.7* SymbolInfoInteger (mercado_nombre, SYMBOL_TRADE_STOPS_LEVEL )*m_point);
       break ;
  }

Çizgileri bir ekrana sığdırmak için kısmi bir çizgi sarma yapıyorum ve bir şekillendirici uyguluyorum:

 switch (massiv[u].tipo)
  {
   case    ORDER_TYPE_BUY_STOP :
      massiv[u].precio= fmax ( NormalizeDouble (dd1+ 18 *m_point,m_digits),
                             SymbolInfoDouble (mercado_nombre, SYMBOL_ASK )+ SymbolInfoInteger (mercado_nombre, SYMBOL_TRADE_STOPS_LEVEL )*m_point);
   massiv[u].TP= NormalizeDouble (massiv[u].precio+ 11658 *m_print,m_digits- 2 );
   massiv[u].SL= fmin ( NormalizeDouble (dd2- 12 * SymbolInfoInteger (mercado_nombre, SYMBOL_SPREAD )*m_point,m_digits),
                     1 .5 * SymbolInfoDouble (mercado_nombre, SYMBOL_BID )- 1.7 * SymbolInfoInteger (mercado_nombre, SYMBOL_TRADE_STOPS_LEVEL )*m_point);
   break ;
  }
Gördüğünüz gibi, massiv[u].TP ve massiv[u].SL içeren çizgiler, önceki görsel olarak uygun düzeni ihlal ederek sola kaydırıldı. Ayrıca bu satırlarda, şekillendirici atama operatörünün etrafındaki boşlukları kaldırdı.
 

Bugün El Kitabının standart olmayan bir güncellemesi geldi. İlk başta İngilizce sürüme güncelleme yapılıp yapılmayacağına dair bir talep vardı (Rusça sürümüm olmasına rağmen). Anlaşmadan sonra, Referansın çoğunun İngilizce olduğu ortaya çıktı, ancak burada örneğin yeni FileGetInteger () işlevinin bir açıklaması - Rusça.

... El Kitabı dosyasını silmek yardımcı olmadı. İngilizce sürümünü tekrar indirmeyi teklif eder.

Editör dilini değiştirmek de yardımcı olmadı.