MT5, tüccarlar için değil, programcılar için bir terminaldir - sayfa 15

 
fxsaber :

iBarShift talep ediliyor mu? SA'da nerede?

Bu arada, evet. CiTime sınıfında - kullanışlı olacaktır. Ben de analogunu MT5'e yazma ihtiyacıyla karşılaştım (MT4'ten gösterge kodunu çeviriyorum)

 
Artyom Trishkin :

Benzer bir şey yazıyorum. Yakında halkın hizmetine sunulacak. Ama yavaş yavaş. Adım adım.

Geliştiriciler bu konuda kendi çözümlerini sunacaklar. Zamanlama net değil. Mesela içeriden.

 
fxsaber :

iBarShift talep ediliyor mu? SA'da nerede?

Göstergeler ve TS yazmak için böyle bir arayüz talep ediliyor mu?

MQL4-basitliği yetkinliğini kanıtladı, SB'nin neresinde? Güvenlik Konseyi'nde bunun uygulanmasına teknik olarak hiçbir şey engel değildir.

Kodlarınız her zaman bulmakta tembel olmayan birçok kişiye yardımcı olur. Ancak her şeyin ne kadar zor olduğu ve onu bulup kullanmama konusunda sohbet etme iddiasında olan daha çok insan var. Tabii ki, her şey orada değil. Ancak kaynak zaten her şeye sahiptir.

 
Andrey F. Zelinsky :

Onlar. yeni başlayan biri ne yazdığını ve nasıl çalıştığını anlamalıdır.

Yeni başlayan biri dili çalışmalıdır - ve ona SB çalışmasını teklif edersiniz.

Korkarım temel yöntemleri (SB dahil) öğrenmeden bir dil öğrenmek imkansız.

Dosya sistemi, fare veya klavye girişi veya ekran çıkışı hakkında hiçbir şey bilmeden bir dili nasıl öğrenmeyi önerirsiniz? "Yeni başlayan biri dili öğrenmeli ve ona görüntüleme yöntemlerini incelemesini teklif ediyorsun" mu diyeceksin?

 
fxsaber :

iBarShift talep ediliyor mu? SA'da nerede?

Barların nesi var()

Verilen aralıkta karşılık gelen dönem sembolü için geçmişteki çubuk sayısını döndürür .

 int    Bars ( 
   string            symbol_name,     // имя символа 
   ENUM_TIMEFRAMES   timeframe,       // период 
   datetime          start_time,       // с какой даты 
   datetime          stop_time         // по какую дату 
   );

nasıl farklıdır

İşlev, belirtilen zamanın düştüğü çubuğun dizinini döndürür.

 int    iBarShift (
   string            symbol,           // символ
   int               timeframe,       // период
   datetime          time,             // время
   bool              exact= false        // режим
   );

Geçerli zamandan tam olarak belirtilen sayıda çubuk, dizini iBarShift () tarafından bulunacaktır.

 
George Merts :

Daha dikkatli okumalıydın. Programlama ile okulda tanıştım. Bir hesap makinesiyle başladım - sonuçta, montajcı benzeri bir kod var ... Ve VM80 montajcı - Enstitüde hiç çalışmadım, ancak kendi başıma Radio, Modeler-Constructor, YUT dergilerini kullanarak, ve diğerleri.

Bir acemi olduğu gibi, iyi hatırladığım zamanlar gibi. Ve bu nedenle, bir kereden fazla söyledim - yeni başlayanlar için - bir sürü referans literatür ve örnek var. Herhangi birini alın, net olmayanı inceleyin - sorun.

Bu arada, deneyimli programcıların neden " Standart Kütüphaneden CObject sınıfı nasıl çalışır" gibi "aptalca" sorular sormaktan çekinmediklerini ve yeni başlayanların "utangaç" olduklarını anlamış değilim...

Mevcut yeni başlayanlardan bazıları Lego'ya ihtiyaç duyduğu için - KULLANIM meyve veriyor - küp eklemeyi öğrettiler ...

 
Andrey F. Zelinsky :

Artyom - sonuç olarak, özü anlamadan en azından bazı programlama dillerini öğrenmenin imkansız olmasıdır.

Süreçleri anlamak için yazmak yeterli değildir:

Yazmak gereklidir:

- Aceleyle SB dersinden sıkıldım (belki başarılı olamadım) - ama fikrim net.

Onlar. yeni başlayan biri ne yazdığını ve nasıl çalıştığını anlamalıdır.

Yeni başlayan biri dili çalışmalıdır - ve ona SB çalışmasını teklif edersiniz.

Kendi içinde "ihtiyacınız olan her şeyi ve anlamanız bile gerekmeyen daha fazlasını" karşılayan bir CTrade sınıfı değil, bir OrderSend() olduğunu anlamalıdır.

Andrew, evet, sana kesinlikle katılıyorum. Ama programlamaya ve bilgiye değil, bir Lego tuğla yapıcısına ihtiyacı olanlara cevap verdim.

 
George Merts :

Dosya sistemi, fare veya klavye girişi veya ekran çıkışı hakkında hiçbir şey bilmeden bir dili nasıl öğrenmeyi önerirsiniz? "Yeni başlayan biri dili öğrenmeli ve ona görüntüleme yöntemlerini incelemesini teklif ediyorsun" mu diyeceksin?

Bir aceminin yazdığı ilk şey bir ticaret senaryosudur. İkincisi en basit göstergedir. Üçüncüsü basit bir danışmandır.

MQL4'teki ilk aşama bile, yeni başlayanlar tarafından MQL5'ten çok daha hızlı aşılır.

 
fxsaber :

Geliştiriciler bu konuda kendi çözümlerini sunacaklar. Zamanlama net değil. Mesela içeriden.

Harika. Ama tembel olanlar için sadece bir sarıcım olmayacak;)

Genel olarak - tahmin etmek istemiyorum - o zaman ne olacağını göreceğiz.

 
Artyom Trishkin :

Mevcut yeni başlayanlardan bazıları Lego'ya ihtiyaç duyduğu için - KULLANIM meyve veriyor - küp eklemeyi öğrettiler ...


Bazıları da Sovyet okulunun sekiz sınıfını bitirdi. Ve genel olarak yaşam, çeşitli şekillerde gelişmiştir. Ama bunun bununla ne ilgisi var?

ve genel olarak, Birleşik Devlet Sınavının nesli = bu, ülkemizin geleceği ve şimdiden bugünü ve daha da fazlası, onlara odaklanmamız gerekiyor.

Neden: