Editörde ortak projeleri tartışalım - neden olduklarını ve nereye taşındıklarını - sayfa 10

 
Renat Fatkhullin :

Yeniden yazalım.

Düzenleyiciye harici derleyiciler/yorumlayıcılar ile C++, C#, R, Python desteği eklemeyi planlıyoruz.

Teşekkürler - çok güzel!
 
Renat Fatkhullin :

Yeniden yazalım.

Düzenleyiciye harici derleyiciler/yorumlayıcılar ile C++, C#, R, Python desteği eklemeyi planlıyoruz.


oh ağaç çubukları chezh her şey çok güzel o zaman :) bekleyeceğiz

 

Yeni Yılın Kutlu Olsun!

Aslında, iletişim sistemi sadece iletişim değil, .. artı MT terminalinden gerekli veri akışı ve aynı C Sharp için destek (sadece, ideal olarak, uygulamaların kullanıcısıyla etkileşim kurmak için gerekli arayüzü oluşturmak için, peki, bu benim için, üzgünüm) Renat Fatkhullin'in bahsettiği şey, bireysel bir finansal platform uygulama olasılığı (dev bir adım, hatta kıskanılacak :)) veri temini ... bir veya başka bir talebin projelerinden para kazanma :), aşağıdakilerle ilgili açıklamalar almak istiyorum :

1. Kim ne derse desin, son müşteri için verileri analiz etmek ve sağlamak için finansal platform, karşılık gelen finansal araç kotasyon akışlarını gerektirdiğinden ve bu, deneyime göre, ilk tahminde en az 7 büyük dünya borsasıdır. , karşılık gelen menkul kıymetler listesi ile, daha sonra son kullanıcı için başvuru sorunu, derhal komisyoncu için mevcut olan araçların özelliklerine dayanır ve bu nedenle, son üç yılda MT terminal piyasasının gerçek izlenmesi göz önüne alındığında, , elli komisyoncudan sadece birinde benzer bir şey var, o zaman bir komisyoncunun finansal araç setine bağlı olarak intihar :) ... tam teşekküllü bir finansal "bireysel" platform için (özel veya kurumsal), elbette

Tam teşekküllü bir kontrol, diyelim ki, bir varlık portföyü için, dinamiklerin niceliksel analizi sürecinde, uygun bir finansal araç setinin gerekli olduğunu ve bir brokerin genellikle en popüler bir diziye sahip olduğunu açıklamama izin verin. onun görüşüne göre, son müşteri için araç grupları. Bu müşterinin seviyesi, komisyoncudaki araçların ilgili özelliklerine dayalı olarak oldukça yüksek bir kesinlikle değerlendirilebilir. Teklif sağlamanın maliyeti göz önüne alındığında bir kısır döngü. "Profesyonel" bir finansal araçlar seti gereklidir, ancak komisyoncu (en nadir istisna dışında ve her zaman uygun lisanslara sahip olan kişi değil), aslında bu finansal araç teklif akışına sahip değildir!

DSÖ, gerekli finansal araç gruplarının tedarikçisidir ve gerçekte nasıl uygulanacaktır?
Sonuçta her şeyi doğru anlarsam MetaQuotes Software Corp. aslında uygun bir iletişim arayüzü ile finansal platformlar geliştirme işlevselliğini sağlar.

2. MetaQuotes Software Corp., gerekli kümeleri ve finansal araç akışlarını sağlamanın YÜKÜNÜ üstlenirse, o zaman soru kaldırılır, ancak yine de bir yorum duymak istiyorum. Bu MetaQuotes Software Corp. projesinin lansmanı ile çok ciddi bir EPOCH oluşmaya başlar. Bu ironi değil, sırıtma değil, bu hizmet ve uygulama pazarına oldukça ciddi bir bakış ....

Bugün, toplu son müşteri için, teklif akışlarına erişimi organize etmenin sefaletinden ve bu malzemelerin maliyetinden dolayı, bu arada, yalnızca EOD tasarruf sağlar. Ne tür bir müşteri nişinden bahsettiğimiz açıktır, umarım. Bu nedenle, beyan edilen MetaQuotes Software Corp. işlevsellik, öz, devrim, elbette, ancak TEKLİF AKIŞINI İŞLEME TERMİNAL İŞLEVSELLİĞİ ve TEKLİF VERİTABANININ ARACI'dan bağımsız olacağı gerçekçi midir?

Değilse, bu SORUNU çözmenin yolları nelerdir?

Kulağa paradoksal geldiğini anlıyorum, ancak piyasadaki MT terminalinin gerçek dinamikleri bu. Alım satım işlevi ve teklif akışı Broker tarafından sağlanır. Aynı zamanda, kural olarak, Broker tarafından sağlanan fiyat tekliflerinin akışı ve veritabanları, "bireysel" bir finansal platformun işleyişi için yeterli değildir. Ama şu anda bu. Bu nedenle, tüm yaratıcılık göstergelerin, komut dosyalarının ... iyi ve TS'nin inşasına gelir, sanırım.

Sana bir örnek vereceğim. Bir varlık portföyünün dinamiklerini kontrol etmek için bazı Fonların NYSE veya MOEX enstrümanları için bir Volatilite analizi talep etmesine izin verin, Endekslerle korelasyonları ve karşılık gelen çaprazları hesaba katarak önemli değil. Ayrıca, gelişmiş bir finansal platform olmasına izin verin (MT ticaret işlevi ve finansal araçlar için gerekli teklif tabanları kümeleri). MetaQuotes tarafından önerilen işlevselliğe dayanan, tabiri caizse, tam teşekküllü bir finansal platformun, aslında buna dayalı bir sonucu analiz etmek ve oluşturmak için uygun bir finansal araç seti gerektirdiği görülebilir. Ve bir Broker ve bu gerçek bir uygulamadır, gerekli Teklif Tabanlarına sahip değildir. Finansal platformun işlevselliğini keserek aracının özelliklerine ilişkin eksik projeksiyonların gerçekleştirilebileceği açıktır ... genel olarak, MetaQuotes tarafından önerilen devrimci yaklaşımın özü hakkında bu tür düşüncelere cevap almak istiyorum .

Yani FİNANSAL ANALİZ PLATFORMUNUN normal çalışması ve KAPSAYICILIĞIN YAPILMASI için, ilk aşamada da olsa, bir Broker'ın enstrümanlarının özelliklerinden bağımsız olması gerekir, herhangi bir şekilde uygulanacak mı veya çözülecek mi? Aslında, etrafta dolaşmak zor değil.

 

Bağımsız verilerle ilgili daha fazla sorun yok.

Orada:

  • tam ayrıntı ve geçmişe sahip özel araçlar
  • formül kontrollü sentetik aletler
  • gerçek zamanlı verilerin indirilmesi ve teslimi dahil olmak üzere özel sembollerin geçmişiyle çalışmak için eksiksiz bir işlev seti. MQL5'te kendi veri akışlarınızı yazabilirsiniz

İrade:

  • yeni bir program türü - hangi hesabın etkin olduğuna bakılmaksızın herhangi bir kaynaktan şeffaf bir şekilde veri sağlayacak kalıcı bağımsız veri akışları yazmanıza izin verecek hizmetler



Verilerle çalışma ideolojisini tamamen değiştireceğiz. Tüccar basitçe herhangi bir sembolü yazar/seçer ve o anda hangi brokeri kullanıyor olduğuna bakılmaksızın otomatik olarak alır.

Arka plan varsayılan veri akışları, bulabilecekleri her şeyi bulur ve verileri sunar.
 
Renat Fatkhullin :

Bağımsız verilerle ilgili daha fazla sorun yok.

Orada:

  • tam ayrıntı ve geçmişe sahip özel araçlar
  • formül kontrollü sentetik aletler
  • gerçek zamanlı verilerin indirilmesi ve teslimi dahil olmak üzere özel sembollerin geçmişiyle çalışmak için eksiksiz bir işlev seti. MQL5'te kendi veri akışlarınızı yazabilirsiniz

İrade:

  • yeni bir program türü - hangi hesabın etkin olduğuna bakılmaksızın herhangi bir kaynaktan şeffaf bir şekilde veri sağlayacak kalıcı bağımsız veri akışları yazmanıza izin verecek hizmetler



Verilerle çalışma ideolojisini tamamen değiştireceğiz. Tüccar basitçe herhangi bir sembolü yazar/seçer ve o anda hangi brokeri kullanıyor olduğuna bakılmaksızın otomatik olarak alır.

Arka plan varsayılan veri akışları, bulabilecekleri her şeyi bulur ve verileri sunar.

Formül kontrolüne sahip sentetik araçlarla ilgili belgelere baktım. Eğer yanılıyorsam, üzgünüm. Özellikle formül kontrolüne sahip sentetikler için bağımsız bir veri beslemesi, "rakipleriniz" tarafından çok daha önce uygulandı ve tamamen başarılı olmadı, bence kendi zaman serilerinizi oluşturmalısınız (portföy, örneğin :)) finansal enstrümanlar, örneğin aynı keskinlikte. Amaç ne. Sinyal, osiloskop. Sinyal, grafiğin özü. Özellikleri ile sıkıştırılabilir, esnetilebilir, çalıştırılabilir. Formül kontrolünün bir analogu. Piyasa, belirli bir zaman aralığındaki olaylarla karakterize edilir ve bu aralık, kural olarak sonludur. Yani, ne derlerse desinler, ancak belirli bir zaman çerçevesinin dinamikleri üzerine projeksiyonda bulunan herhangi bir enstrümanın kendi SONA ERMEĞİ vardır ... bir anlaşma, ticaret, sözleşme, olay vb. Sonuç, bir gerçek olarak, aynı anlaşmaların, işlemlerin vb. yapılandırılmış SERİSİ olan finansal araçların zaman serilerini gerektirir. Yani, ilk verilerle profesyonel çalışma için, bir finansal aracın fiyatlarının bir zaman serisi değil, bu arada çok açık olan aralık histogramları şeklinde de olsa bu fiyatların bir zaman serisi SERİSİ gereklidir. ... İnşa edilen SERIES'in uygulanması için ... mln, o zaman her şey gibi geliyor :) ... mantıksal operatörlere ihtiyaç var ve bunlar formül kontrolünde, umarım hiçbir şeyi kaçırmamışımdır, onlar tamamen yok Eğer öyleyse, o zaman paslı tırnaklarda altın bir mikroskopla ... bana çok çocuksu bir tasarımcıyı hatırlatıyor.

Formül kontrolünde mantıksal operatörler var mı? Değilse, planlanıyor mu? :)

 
anlamadım Teknik olarak kesin olun lütfen.

Veri beslemelerini içeren veri tabanını (tikler, çubuklar, semboller) yaptık. Diğer her şey türevdir.
 
Renat Fatkhullin :
anlamadım Teknik olarak kesin olun lütfen.

Veri beslemelerini içeren veri tabanını (tikler, çubuklar, semboller) yaptık. Diğer her şey türevdir.

Teknik olarak doğru, zor, sizin ve benim konuyla ilgili bilgi düzeyim göz önüne alındığında. Sen bir Geliştiricisin ve tekliflerinin özünü anlamaya çalışıyorum ...

Bununla birlikte, belgelerde açıkça okumadığım için, sentetik bir araç oluşturmak için FORMULA CONTROL'de ve dahası, veri beslemesi, KOŞULLU OPERATÖR, SEÇİM OPERATÖRÜ, LOOP OPERATÖRLERİ, BREAK, DEVAM ve mantıksal değişkenler olacak mı? VE, VEYA...

Bu soru neden ortaya çıkıyor? Temel bir fark görmüyorum, örneğin, bir Renko grafiği veya RangeBars oluşturmak için, finansal araçların formüllü yönetiminin avantajları, şu anda MQL'de bulunan dil araçlarıyla karşılaştırıldığında, tam olarak olması gereken SERİSİ fiyatları nedeniyle inşa edilenler talep görmektedir. Yani, MT'de bu tür grafiksel temsil serilerinin oluşumunda zorluklar olduğu için bunlar kalacaktır.

Gerçekten de amaç, bu veritabanının "veri beslemelerini içeren veritabanı (keneler, çubuklar, semboller)" ise, soru anlamsızdır ve özür dilerim. "Sıradan" olsa da, elbette ... finansal araçların bir dizi grafik temsili (sentetik araçların özel çizelgeleri) yine kalemlerle oluşturulmak zorunda kalacak ...

 

Formül modunu tam teşekküllü bir dille genişletmeyeceğiz, çünkü bu gerçek bir anlam ifade etmiyor. Yani, açıkça unutulmaya mahkum olanı yapmayacağız.

Kendi mantığınızı tamamen MQL5'te uygulamak ve her türlü veri besleme işlevini uygulamak daha iyidir.

Kendimiz tam teşekküllü veri besleme örnekleri yazacağız ve bunları teslimata dahil edeceğiz. Bundan sonra, herkes kolayca kendi mantığını ekleyebilir.

Evet, genel olarak kendiniz yazabilirsiniz - her şey uzun zamandır mevcut: https://www.mql5.com/ru/docs/customsymbols


Документация по MQL5: Пользовательские символы
Документация по MQL5: Пользовательские символы
  • www.mql5.com
При подключении терминала к конкретному торговому серверу пользователь получает возможность работать с таймсериями тех финансовых инструментов, которые предоставляет данный брокер. Доступные финансовые инструменты показываются списком символов в окне Market Watch, отдельная группа функций позволяет получать информацию о свойствах символа...
 

Metaquotes tarafından iletişimler, projeler, teklif tabanlarının bağımsızlığı, finansal platformlar, ticaret için Visual Studio hakkında yapılan teklifle bağlantılı olarak birçok soru ortaya çıkıyor ...
Hatta geleceği de hesaba katarak kendi uygulamalarınızın kodunu değiştirdikten sonra ofisi kapatıp MQL5.com'a geçmeniz mümkün...

Bu durumda yapılacak çok iş olduğu göz önüne alındığında, tabii ki sonuçlar... C++, C#, R, Python'un harici derleyicilerle desteklenmesinden bahsedenlere açıklık getirmek istiyorum / MT editöründeki tercümanlar.

Bu destek ne zaman ve ne ölçüde sağlanacak? En azından kısaca, sunum öyleydi.

 

MetaEditor'u adım adım VisualStudio'ya çevireceğiz.

Yeni sürümleri bekleyin, bir şeyin nasıl hazır olacağını göstereceğiz. İlk başta normal C/C++ çalışmasını gerçekleştireceğiz, sonra diğerlerini üstleneceğiz.