Profesyonel bir programcı olarak bir "terminalden" ne isterim. MQL5 için dileklerle ilgili başka bir konu.

 

Mega bir konu okudum - "MQL5 için Dilekler" ama orada öyle, afedersiniz, amatörlük görüyorum. Bu konuya başlamak istedim...


O yüzden kısaca yeni sistemde görmek istediklerimin özünü, tam olarak özü, tam da fikri söylemeye çalışacağım... Ve bir ayrıntı denizi değil...


MT'nin ne yaptıklarına dair kendi vizyonu olduğu ve görünüşe göre önemli ilerleme kaydettikleri açıktır ve görünüşe göre benim "ne" "neye ihtiyaç duyulduğuna" dair vizyonum artık bu versiyonda yansıtılmayacak, ama yine de istedim. tam olarak konuşmak için - "programcının ihtiyacı olan şey." Programcı olmayanların da buna ihtiyacı olması muhtemeldir, ancak bunu bilmiyorlar.


Yani - biraz çekirdek görmek istiyorum - mevcut terminalin bir analogu. Ve çizelgeler çizen programlar oluşturma yeteneği. Diyelim ki, içine gösterge arabellekleri ekleyebileceğim ve bu sınıfın onları penceresinde gösterdiği, yönetilen bir Chart sınıfı.Pencerede bazı standart düğmeler, standart özellikler ve diğer standart şeyler olmalıdır. Ancak pencerenin özgür olması için terminalde bir alt pencere değil. AMA aynı zamanda pencereleri terminal alt pencereleri olarak kullanabilmek istiyorum. Neden ihtiyacım var? Her şeyden önce, "ücretsiz" pencereler sayesinde daha esnek bir şekilde düzenleyebilirim.


İkincisi, kaynak kodlarının mega editörlerinin vb. geliştirilmesiyle MT'den programcıları yüklemek istemiyorum, çünkü bu aslında bir bisiklet icadı. Ve örneğin stüdyo kullanmak için. Ama önemli olan, stüdyoda bile, örneğin C#'da yazılan programlar, çizelge penceresinde çizelgeleri görüntüleyebileceğim bir tür yönetim sınıfı kullanacaklardı.


Üçüncüsü, eğer ticaret için API verme konusunda isteksizlik varsa - o zaman tamamen terminalin içinde kalmasına izin verin ve dış dünya ile veri alışverişi sadece bazı verilerden geçecektir - bu şekilde hem kurtlar hem de koyunlar beslenir. fiyat... Şey, grafik çizmeniz ve harici programlarda tarihsel verilere sahip olmanız, ayrıca bu programları profesyonel ortamlarda oluşturmanız gerekiyor. Ve şimdi verilere sahip olabilirsiniz, ancak istediğiniz gibi kendiniz çizin ve bu zayıf bir iş değil.


Özetle bu kadar...

 

Bu zaten yapıcı bir yaklaşımdır, desteklemek günah değildir.

Ve sonra - Sevmiyorum, sonra sevmiyorum :-)

Görünüşe göre, sonuçta, MT'ye bir alternatif bulamadılar ve gelişimine katkıda bulunmaya mı karar verdiler? :-)

 
xeon :

Bu zaten yapıcı bir yaklaşımdır, desteklemek günah değildir.

Ve sonra - Sevmiyorum, sonra sevmiyorum :-)

Görünüşe göre, sonuçta, MT'ye bir alternatif bulamadılar ve gelişimine katkıda bulunmaya mı karar verdiler? :-)


Bu garip insanlar nedeni... Bazen zaten şaşırıyorsunuz.


Bir Mercedes'in renk kalitesini beğenmiyorsam, bu DB markasını hiç sevmediğim anlamına gelmez. Ben her zaman "her şeyi" kendi içinde seven ve "her şey" başkasının her zaman sevilmeyen "hayranları" türünden değilim. Hayran değilim, sadece programcıyım ve MT'deki derleyicinin kalitesinin berbat olduğunu söyleyebilirim - derleyiciler böyle yazar!!! Ne olmuş? Neyi değiştirir. Metin editörü genellikle 2008 için bir mega kabustur. Ne olmuş. Sadece bir programcı olarak değerlendirebilirim, bu sadece benim değerlendirmem. Çünkü _I_ daha iyi yazardı. Ancak ürün önemsememekle değil, ana şeyle sevilir veya sevilmez.


Ve bu mimari fikrini öneren insanların - "API yok ve her şey kendilerine ait." Pazarlamada ve iş konseptinde %100 yanlış. Ve şimdiye kadar, sadece tembellik yüzünden, hiç kimse biraz daha iyi olacak, ama öyle bile olacak ve ortaya çıkarsa pazarı basitçe bölecek olan "klonlarını" yapmıyor. Üstelik kimin tüküreceği de henüz bilinmiyor... Oturacakları dalı kesiyorlar. AMA BU sadece benim kişisel profesyonel görüşüm. API vermeyerek klon oluşturmayı teşvik ederler. Bunu anlamak önemlidir. Ancak bu, MT'yi dünyadaki en topal ürün olarak gördüğüm anlamına gelmiyor. Oradan, söyle bana, aldın mı? Dürüst olmak gerekirse, daha iyi ürünler gördüm. Ama hepsi ARACILAR içindir. Çok daha iyi. Ama sunucuları uzakta ve pingleri yüksek.

 

1. Bir Grafik Oluşturun. Bu çok iyi olurdu, ama muhtemelen aşırıya kaçardı.

2. Tüm terminallerde olduğu gibi, ek ev yapımı ziller ve ıslıklar olmadan metastock ve omega dosyalarına ihracat yapmak mümkün olmalıdır. Ve harici programlardan terminale ticaret komutları göndermek mümkün olmalıdır. Aracının müşteri tarafında uzmanların çalışmasına izin verme veya yasaklama yeteneği konusunda sessizim. Benim düşünceme göre, bir komisyoncu sadece tüccarın birim zamandaki işlem sayısını değerlendirmeli ve bu değere dayanarak işini bloke etmelidir.

 

Genel olarak, MProgrammer'ı destekliyorum .

Bence, MQ doğru yöne gitti - AutoTrading. Ve gelecek bana göre otomatik makinelere ve yarı otomatik makinelere ait. Dolayısıyla programlama elbette günümüz seviyesinde olmalıdır. API - zaten olması gerektiği gibi gıcırdıyor .. Bir programı piyasaya nasıl tanıtabiliriz (peki, yine de buna gidiyoruz), eğer bir DOS yüzü varsa :(

 
SK. писал (а):

Genel olarak, MProgrammer'ı destekliyorum .

Bence, MQ doğru yöne gitti - AutoTrading. Ve gelecek bana göre otomatik makinelere ve yarı otomatik makinelere ait. Dolayısıyla programlama elbette günümüz seviyesinde olmalıdır. API - zaten olması gerektiği gibi gıcırdıyor .. Bir programı piyasaya nasıl tanıtabiliriz (peki, yine de buna gidiyoruz), eğer bir DOS yüzü varsa :(

MProgrammer tarafından ifade edilen iyi düşünceler


Evet, elbette, gerçekten tam teşekküllü bir API istiyorum!

entegrasyon çok daha kolay olurdu!


ama burada GELİŞTİRİCİLERİ mükemmel bir şekilde anlıyorum, API vermeye isteksizce ...

kendi terminallerini yaratan "ustalar" ortaya çıkmamak için ... "bir dizi DLL alacaklar ve başka hiçbir şeye ihtiyaçları olmayacak"


sonuçta, aslında, bir API şeklinde alınmış - bir bağlantı ve sipariş talepleri

birçoğu kendi terminallerini veya programlarını yazmaya başlayacak - otomatik ticaret için ... terminali hiç kullanmamak

çizelgelerinizi C++, VB, Delphi'de çizin, siparişleri yönetin

buna karşı, savaşmanın bir yolunu bulabilirsin ... yöntemin bir API'nin olmaması üzücü

 
YuraZ :

ama burada GELİŞTİRİCİLERİ mükemmel bir şekilde anlıyorum, API vermeye isteksizce ...


birçoğu kendi terminallerini veya programlarını yazmaya başlayacak - otomatik ticaret için ... terminali hiç kullanmamak


Neredeyse% 1000 eminim :))) Bir terminal yapmamak mümkün olsaydı, MT'den adamlar çok mutlu olurdu. :)) Ama ne yazık ki sadece sunucu satmak zor. :))... Yazık değil mi?

 

Belki de otomatik ticaret zaten büyük ölçüde gerçektir :)

Her şeyi tek bir şişede, kendi dillerinde, derleyici ve düzenleyicide yapmaya çalışan geliştiricileri anlıyorum. Muhtemelen, aynı C'ye kıyasla dilin kesilmesi, her şeyin ilkel olmasına izin vermek gibi, hata korkusundan kaynaklanır, ancak çalışması garanti edilir. Bunun bir ticaret sistemi için doğru yaklaşım olduğunu düşünüyorum, burada bir hatanın bedeli yüksek.


Bana öyle geliyor ki, harici programlarla bütünleşmek için bir yaklaşım geliştirmemiz gerekiyor. Her halükarda, MQL4'te ciddi bir şey yazmayacağım, bence gerçekçi değil.

Tüm analizleri harici programlarda yapacağım ve onlarla iletişim kurmak için danışmanı kullanacağım. Ve şimdi, bu bağlantı olarak, anladığım kadarıyla yalnızca harici DLL'lerden işlevlerin çağrılması öneriliyor.

Bu yöntemleri tamamlamayı öneriyorum.


Editör hakkında. İyi bir editör yapmanın zor olduğunu anlıyorum. Eh, harici bir editör kullanma fırsatı verin, böylece dosya harici olarak değiştirildiğinde, tüm normal editörlerde olduğu gibi yeniden yüklenecektir.

 
MProgrammer :


Bir şeyi beğenmeyen çığlık atanlar, bağırmayan, sadece yapanın yanında her zaman doludur, (Köpek havlar - kervan gider.), Kötü mü iyi mi, ama yapar mı, kaçınılmaz olan hataları düzeltir, çünkü bildiğiniz gibi sadece hiçbir şey yapmayan yanılmaz. Birçoğu - I_ daha iyi yazardım , ancak gerçekte, bir kural olarak, değerli bir şey gösteremezler, her şey sadece kelimelerdedir.


> Ve bu mimari fikrini öneren kişilerin "API yok ve hepsi bu" olduğu gerçeği. Pazarlamada ve iş konseptinde %100 yanlış.

Bu açıklamaya bakılırsa, kendinizi de bir pazarlamacı olarak görüyor musunuz? tabiri caizse - bir programcı-pazarlamacı mı? :-)


bence kendini abartıyorsun :-)


Ürünün kendisine gelince, herkes uzun zamandır sizsiz bile eksikliklerinin farkında ve onu geliştirmek için önerilerde bulunuyorlar.

Ancak dikkat: - "iyileştirme önerileri" ve çıplak değil, gereksiz eleştiri. Bir önceki yazımda tam olarak bunu yazdım.

 
xeon :

Bir şeyi beğenmeyen çığlık atanlar, bağırmayan, sadece yapanın yanında her zaman doludur, (Köpek havlar - kervan gider.), Kötü mü iyi mi, ama yapar mı, kaçınılmaz olan hataları düzeltir, çünkü bildiğiniz gibi sadece hiçbir şey yapmayan yanılmaz. Birçoğu - I_ daha iyi yazardım , ancak gerçekte, bir kural olarak, değerli bir şey gösteremezler, her şey sadece kelimelerdedir.

+1 ))))) sadece hiçbir şey yapmayanlar yanılmaz

 
xeon :
Programcı :

Bir şeyi beğenmeyen çığlık atanlar, bağırmayan, sadece yapanın yanında her zaman doludur, (Köpek havlar - kervan gider.), Kötü mü iyi mi, ama yapar mı, kaçınılmaz olan hataları düzeltir, çünkü bildiğiniz gibi sadece hiçbir şey yapmayan yanılmaz. Birçoğu - I_ daha iyi yazardım , ancak gerçekte, bir kural olarak, değerli bir şey gösteremezler, her şey sadece kelimelerdedir.


> Ve bu mimari fikrini öneren kişilerin "API yok ve hepsi bu" olduğu gerçeği. Pazarlamada ve iş konseptinde %100 yanlış.

Bu açıklamaya bakılırsa, kendinizi de bir pazarlamacı olarak görüyor musunuz? tabiri caizse - bir programcı-pazarlamacı mı? :-)


bence kendini abartıyorsun :-)


Ürünün kendisine gelince, herkes uzun zamandır sizsiz bile eksikliklerinin farkında ve onu geliştirmek için önerilerde bulunuyorlar.

Ancak dikkat: - "iyileştirme önerileri" ve çıplak değil, gereksiz eleştiri. Bu tam olarak bir önceki yazımda yazdığım şey.


Ben senin şahsını tartışmadım mı? Numara. O yüzden "Kendimi abartıyorum ya da abartmıyorum" dememenizi rica ediyorum..


Zaten yazdım - bakış açımı ifade ediyorum. Ve seninkinin değişeceği gerçeğine güvenmiyorum. Umarım açık olmuştur.


İş açısından haklı olduğumu anlamıyorsanız, o zaman görünüşe göre bunlar sizin problemleriniz, çünkü genel olarak inkar edilemez olan banal şeylerden bahsediyorum.


Bu nedenle, benimle ilgili değerlendirmenizi sadece kendinize saklamanızı öneririm.