AutoGraf Series 4 - MQL özellikleri. - sayfa 11

 
alexx_v :

Ama.. aynı enstrümanların çalışmalarını, birkaç sipariş için başabaş noktası açısından ele alırsak..

Burada sinekleri pirzolalardan ayırmanız gerekiyor.

Enstrüman, bir düzenin bir üyesidir. Araçlar, kız veya erkek ikiz topluluklar hakkında hiçbir şey bilmiyor.

Soru kedi. Yükseltiyorsunuz - aracın değil, stratejinin ayrıcalığı.

Bunun için lütfen AT ile iletişime geçin.

------------

İleriye baktığımda, bence düşüncenin yönünün çok doğru olduğunu ekleyebilirim. Bu yönde gelişmemiz gerekiyor.

Bu programda sunulan araçlar olan davranışsal temeller temelinde inşa edilmiş "karmaşık araçlar" türünde olma hakkına sahiptirler (ve doğası gereği olmalıdırlar). Ancak bu biraz daha fazla çalışma gerektiriyor. Güçlü bir geliştirme ortamına ihtiyacınız var. 4 bu amaç için pek uygun değildir. Çalışmamda, aynı anda iki sınıra ulaşmış görünüyorum: ilk olarak, programcının fiziksel yeteneklerinin sınırına ve ikincisi, platformun teknik yeteneklerinin sınırına. Gerçekten istiyorsanız, birkaç ilkel daha ekleyebilirsiniz, ancak temelde programın yeteneklerini çok iyi genişletebilirsiniz. karmaşık.

5 bize bir şey verecek mi? :) Sonra konuşuruz.

---

Uzun zamandır bu konuyla ilgili bir yazı soruluyordu ama her şeyi yapacak vaktim yok..

 

Инструменты ничего не знают о сообществах близнецов-ордеров мальчиков или девочек.

Ve onlara bu bilgiyi vermeyi önermiyorum, hiçbir şekilde karanlıkta kalmasına izin vermeyin, daha da iyi. Onları biraz "çözmeyi" öneriyorum, zaten yapabileceklerini yapmakla sınırlamamak. Bu özel durumda, aracın yalnızca yeteneklerinin aralığını negatif değerlere genişletmesi gerekir, o kadar. Onlar. Ds ve St'nin negatif değerlere sahip olabilmesi için bunu engelleyen nedir? Programcı olmayan vzgyad'ımda - hiçbir şey.

Soru kedi. Yükseltiyorsunuz - aracın değil, stratejinin ayrıcalığı.

Bunun için lütfen AT ile iletişime geçin.

Bu doğru, stratejiler, ancak sistemler değil. Strateji, pazarın kendisi gibi, oldukça sık ve çarpıcı biçimde değişebilir ve birçoğu olabilir ve birçoğu henüz kafamızda doğmamıştır bile. AutoGraph, bence, böyle bir görsel MQL4 editörü (kısmen) yönünde büyük bir potansiyele sahip, bu da sadece ölümlü bir tüccarın, bu programlama diline hiç girmeden, karmaşık olmayan eylemleri otomatikleştirmesine / yarı otomatikleştirmesine izin verebilir ( ve muhtemelen karmaşık ve hatta çok karmaşık , tabii ki, bunu yapmamıza izin verirseniz, araçlara esneklik vererek ve muhtemelen birkaç tane daha ekleyerek), ticaret stratejinizden ve çalışma TF'sinden başlayarak, birkaç fare tıklamasıyla ve bu onun, AutoGraph, çekicilik, isterseniz lezzet.

AT'ye hoş geldiniz mi diyorsunuz?

Dürüst olmak gerekirse üzücü. Daha esnek, zaten mevcut araçlara sahip olarak, gerçekten, birkaç fare tıklamasıyla, şu anda stratejimden başlayarak, eylemlerimi saatler / günler önceden ve yol boyunca, bazen kontrol edebilir ve gerekirse kontrol edebilirim. , duruma bağlı olarak doğru araçlar.

Ve beni AT'ye gönderiyorsun :)

İlgilenirseniz vizyonumu detaylandırabilirim :)

 

Temelde katılmıyorum.

Böyle bir alet yapılacaksa, o zaman ayrı bir alet olmalıdır.

Enstrüman bir prototip görevi görebilir. 14.Yalnız görünüyor ama emrinde değil. Varantlar hakkında her şeyi biliyor. Benzer şekilde, böyle birleştirici bir Stop_0_all_buys oluşturabilirsiniz. Bu yüzden özel özelliklere sahip olması gerekecek - siparişlerin muhasebesine bakmak, hangi siparişin nerede durduğunu bilmek.

Bu aracın hiçbir şey yapmaması için biraz zeka ile donatılmış olması gerekir. Yani, ona başabaş fiyatının nasıl hesaplanacağını öğretmek için (önceden belirlenmiş sayıda emir için), "oğlan ailesini başabaş noktasına getirmeye" başlayabileceğiniz izin verilen maksimum piyasa fiyatı, derste nasıl davranması gerektiğini söyleyin. aniden yol boyunca değişir ve - ve "orada" ve "orada" değil (sonuçta, "orada" - kâr ..). Ek olarak, sevk memuruna, araçların genel bileşiminde bu aracın rolünü doğru bir şekilde anlamayı, yani durum değiştiyse, yürütmeyi durdurmayı ve dikkati başkalarına çevirmeyi öğretmek gerekir.

Tek kelimeyle, bahsettiğimiz şey faydalı, gerekli, ancak 4 ve 5 araç durum böyle değil. Ve örneğin, araç 25 .. :)

---

Bu arada, AT yönüne bakmak istememelisiniz. Görsel test cihazında AT'yi açın, araçlarla nasıl çalıştığını görün. AT'den herhangi bir enstrümanı ayarlayabilir, kaldırabilir ve yeniden yapılandırabilirsiniz.

Kütüphane dizini, AT'den tüm araçları yönetmeye hazır örneklere sahiptir. Tüm dosyalar aynı ada sahiptir (ve alt dizinlerin adında instr. numaraları vardır). Example_AT alt dizininden herhangi bir AG_AT.ex4 dosyasını alın ve onu kitaplık dizinindeki ile değiştirin, ardından AutoGraf'ı yeniden başlatın (MT gerekli değildir). Çalıştırın, bakın, koda yapılan yorumları okuyun (kod AG_AT.mq4 dosyasındadır). Genel anlam, programcı olmayanlar için bile açık olacaktır.

Programınız AT'ye yerleştirilebilir ve süreç oradan yönetilebilir. Ve doğru zamanda AT'yi kapatın ve ellerinizle müdahale edin.

2'si 1 arada.

 

Sergey, alexx_v bundan bahsetmiyor.

Bu, SL'nin bir kâr elde edildiğinde değil, bir kayıp azaldığında devredilme olasılığını ifade eder. Ve başabaş noktasında değil, belirlenen seviyede.

Örneğin: SL'siz açık bir satın alma pozisyonu (bir) var. Fiyat 200 puan düşüyor. Kullanıcı, "başabaş noktasına taşıma"yı içerir, ancak "devam edilen kâr düzeyi" = -50 ve "SL'nin ayarlandığı düzey" = -100'ü belirtir. Pozisyon kaybı = -50 olduğunda (fiyat 150 puan yükselir), SL " açık fiyat - 100 puan" ("mevcut fiyat - 50 puan") seviyesine taşınır.

Yanlış bir şey söylersem kusura bakmayın ;) İmzayı henüz denemedim, zamanım yok.

 
komposter :

Sergey, alexx_v bundan bahsetmiyor.

Bu, SL'nin bir kâr elde edildiğinde değil, bir kayıp azaldığında devredilme olasılığını ifade eder. Ve başabaş noktasında değil, belirlenen seviyede.

Örneğin: SL'siz açık bir satın alma pozisyonu (bir) var. Fiyat 200 puan düşüyor. Kullanıcı, "başabaş noktasına taşıma"yı içerir, ancak "devam edilen kâr düzeyi" = -50 ve "SL'nin ayarlandığı düzey" = -100'ü belirtir. Pozisyon kaybı = -50 olduğunda (fiyat 150 puan yükselir), SL "açık fiyat - 100 puan" ("mevcut fiyat - 50 puan") seviyesine taşınır.

Yanlış bir şey söylersem kusura bakmayın ;) İmzayı henüz denemedim, zamanım yok.

Bu fikir anlaşılabilir. Bu gibi durumlarda, görünüşte bariz, ancak gerçekte etkisiz veya uygun olmayan bir fikir genellikle yüzeyde yatmaktadır. Kavramsal itirazı yukarıda dile getirdim.

Ve istenen sonucu elde etmek için teknik çözüm basittir: 1. ve 2. araçları kullanın. Bunları SL siparişlerine yerleştirir, istenen takip mesafesini ve istenen değişiklik adımını belirleriz. Alıştırma fiyatına ulaşıldığında, hepsi sırayla yürütülecektir. Ve SL'yi belirli bir fiyata yeniden düzenleyecekler. Emin olmak için, onları 6 ve 7 araçla destekleyebilirsiniz.

Sadece nasıl kurulduğuna bakın.

 
oh, ve bana bir problem sordun, ben o köpek gibiyim - her şeyi anlıyor ama söyleyemiyor :) ama deneyeceğim, biraz sonra
 

Sergey, AutoGraph'ı nasıl gördüğümü biliyor musun? :) basit ve mütevazı, tek kelimeyle? -LEGO.. :)

Araçlar, kendi ayarlarına ve işlevlerine sahip LEGO parçalarıdır. Ve bu küplerden aklıma gelen her şeyi ve herhangi bir sırayla ve hızlı bir şekilde, anında , elbette, sadece mantık ve sağduyu ile çelişmiyorsa toplayabilirim. Ve WYSIWYG ön plandadır.

Prensip olarak, AutoGraph neredeyse hepsine sahiptir, ancak henüz tam olarak değil. Ama potansiyel var ve çok büyük!. Ve buna sahip olup olmayacağı size, konsepte katılıp katılmadığınıza bağlı.

Araçlarımıza geri dönelim ve yeni bir araca ihtiyacım olmadığını, buna hiç ihtiyacım olmadığını açıklamaya çalışacağım ve söylemek istediğim bu değil.

Burada yukarıdaki örnekten 4 ve 5 küplerimiz var ve bunları tabana bağlayabiliriz, yani. işlemlere. Ve size öneriyorum - ve isterseniz bu küplere biraz esneklik ve çok yönlülük kazandıralım. Ne için? Yol boyunca anlatacağım.

Prensip olarak, aracın özelliklerini değiştirebilirsiniz, bir sorun görmüyorum. Ve bunun da bir nedeni var, o da şöyle:

Если такой инструмент и делать, то это должен быть отдельный инструмент.

Neden başka bir küp 4 yaratmamız gerekiyor, ama daha zor? Neden temelde mevcut olanı kopyalayan, ancak belirli bir görev için keskinleştirilmiş fazladan bir araç yaratalım? Sonuçta, zaten hazır bir tane var - 4. Sadece tüccarın kendisi için, tüccar için neyin bu özel işlem için başabaş - +1 puan veya -25 olduğuna karar vereceğini açıklaması gerekiyor. Aracın görevi, işlevini açıkça yerine getirmek ve kendini imha etmektir :) AMA .. burada en ilginç şey başlıyor, doğrudan LEGO'ya gidiyoruz :)

ona, yol boyunca, hem “orada” hem de “orada” değil, aniden değişirse nasıl davranması gerektiğini söyleyin (sonuçta, “orada” kârın olduğu yerde ..)

doğru :) ve LEGO'nun güzelliği küplerin istediğiniz gibi katlanması :)

Yeni, temelde işe yaramaz, karmaşık hileli bir küp oluşturmak yerine, kurduktan sonra küp 1'i zaten var olan küp 4'e ekleyelim :) Peki ne elde edeceğiz? Yapmayı önerdiğin çok zor küp :)

Ve bu durumda, daha karmaşık olan yeni kalıp 4'e EĞER ne yapacağını açıklamamıza gerek yok..

Enstrüman 4 işini yapacak ve çubuğu mümkün olduğunca uzun süre dayanacak olan enstrüman 1'e geçirecek ve bu kadar :)

Ve örneğin kanalın üst sınırında stopun çalışacağına ve fiyatın düşeceğine inanıyorsak yapılacak mantıklı şey nedir? Doğru, bu LEGO, en başta ayarları yaparak küp 21'i küp 1'e bağlayabiliriz ve bu kadar :) Film izleriz, şarap içeriz, domino oynarız - kim ne severse :)


Bu görev, not ediyorum - basit, çok hızlı, anında, dil bilgisi olmadan AT aracılığıyla basit bir tüccar tarafından uygulanabilir mi?

Soru - prensipte AT aracılığıyla gerekli mi? Ne de olsa LEGO daha basit, daha hızlı ve neredeyse elimizde zaten .. :)

 

А техническое решение для получения желаемого результата простое: использовать инструменты 1 и 2. Выставляем их на SL ордеров , задаём нужную дистанцию преследования и нужный шаг модификации. При достижении цены исполнеия они все последовательно исполнятся. И переставят SL на заданную цену. Для верности можно подпереть их 6 и 7 инструментами.

ama olmuyor..benim örneğimden bahsediyorsak tabii

stop emirleri çekilene kadar pull-up yapmayacağız ve fiyat istenilen seviyeye gelene kadar çekilmeyecek ve gerçekleştiğinde stop sadece alt sıraya konulacak çünkü üstteki emirdir. 4. enstrüman tarafından kontrol edilir ve bizim için -25 puan seviyesinin bir başabaş olduğunu anlamıyor :) Bunun yapılabileceği hakkında hiçbir fikri yok, bilimsel değil, hatta böyle bile - yapması yasaktı :)

 

alexx_v , seni iyi anlıyorum.

Muhtemelen, sizde ve bende gözlemlenene benzer çeşitli düşünceler, çeşitli mallara, fenomenlere ve ilişkilere yol açar. Ve bu iyi.


Lego - evet, bu iyi bir benzetme. Aynı zamanda, Lego veya satranç gibi her oyunun önceden belirlenmiş özelliklere sahip olması gerekir. Burada her karmaşık nesnenin belirli kurallara göre oluşturulması gerektiğine dikkat çekmek istiyorum. Ayrıca, çok önemli olan, çoğu zaman bu kuralların anlaşılması ve icat edilmemesi gerekir. Dış gözlemci, nesnenin uyumlu olduğu konusunda hemfikir olmadan önce bile, bazı nesnelerin harika özelliklerine sahip olduğu varsayılır.

Peki akıl edelim.. :) Dünyaya uyum açısından bakalım. Ve en genel kalıpları fark etmeye çalışalım.

Vmi ve benim taşrada bir yerde oturduğumuzu ve satranç oynadığımızı hayal edin. İki sağlıklı, tamamen bilinçli erkek. Amacımız oyundan zevk almak. Tahtadaki taşları yeniden düzenliyoruz.. Taşlara belirli özellikler verilmiş ve bu genel kurala katılarak durumdan zevk alıyoruz.

Aniden, masanın üzerinde sürünen bir karınca dikkatimizi çekiyor. Hemen yalnız olmadığını fark ediyoruz, ancak iki düzine var. Sonra! :) Satranç taşlarını alıp onlarla birlikte karıncaları dövüyoruz (sürünmesinler piçler). Ve bu süreçte, "sosis karıncaları amacıyla, her satranç taşına, sonunda bir demir bilye bulunan bir yaydan oluşan ek bir mekanizma bahşedin" bir arzumuz var. Yayı geri çekersiniz ve karıncaya bir top ile vurursunuz - bang! - karınca ve öldü. Güzellik:)

Satranç atına böceklerle savaşmak için bir yay takma arzusu, normal düzenin ihlalinin açık bir örneğidir. Bir satranç taşı, iyileştirilmesi gerekmeyen temel bir ayrıntıdır. O uyumlu.


Benzer bir örnek daha. Photoshop'ta çalışıyoruz. Farklı fırçalar, boyalar var .. - araçlar. Ancak, zaman zaman spam alan ve her geri döndüğünde posta göndericisinin açık olduğu bir bilgisayar üzerinde çalışıyoruz. Bu saçmalıktan nefret ediyoruz. Bunu bir şekilde durdurmak istiyoruz. Ve Photoshop fırçasına yeni ve harika bir özellik kazandırmak için çılgın bir fikir ortaya çıkıyor - hızlı bir şekilde posta göndericisine koşun, istenmeyen postanın nerede olduğunu ve yararlı postanın nerede olduğunu bulun, istenmeyen postayı öldürün ve renklendirmeye devam etmek için Photoshop'a dönün .. :)

---

Stop_0, sınırlı özelliklere sahip eksiksiz bir araçtır. Bunlar artırılmamalıdır.

Başka bir şey de şu anda elimizdekilerle yetinmeyişimizdir. Ve böcekleri sosislemek ve bir şekilde spam ile savaşmak gerekiyor. Programı iyileştirme ve geliştirme yolundaki bir sonraki adım, tamamen açık bir adım olmalıdır - niteliksel olarak yeni bir özelliğe sahip karmaşık nesnelerin oluşturulması - savaş alanındaki tüm durumu analiz etme yeteneği. Böyle bir nesne için ilgi konusu artık sıraya göre denge değil, oyun boyunca dengedir.

Oluşturulan enstrümanlar basit bir temel üzerine inşa edilmiştir - sadece ilkel refleksleri vardır (kedi otururken köpek uyuşuktur). Niteliksel olarak daha karmaşık bir nesnenin zaten bir içgüdüsü olmalıdır. Yani, "oyunu başa baş noktasına getiren" nesne, a) gerekli nesnelerin özelliklerini bilmeli, b) tahmin edemese bile en azından içinde bulunulan anı anlayabilmeli, c) alt nesneleri kontrol etme yetkisine sahip olmalıdır. Programın mevcut uygulamasında böyle bir nesne yoktur (14 ve 24 sayılmaz - düşünmezler, ancak ustaca da olsa ateş ederler).

Genel olarak, iyi bir şekilde, program 3 yetki düzeyine dayanır - refleks, içgüdüsel ve entelektüel. Mevcut programda sadece ikisi uygulanmaktadır - refleks ve entelektüel. Tamamen işlevsel bir program oluşturmak için yeni bir platform gereklidir. Beklemek zorunda olduğun sürece. Ama en kısa sürede, yani hemen :)

----

2 satın alma için başabaş noktası olan bir örnek.

Başlangıçta hem durmadan hem de kar etmeden izin verin. Biri 1.5000'de, diğeri 1.6000'de. Gerekli: AutoGraf uygulamasının araçlarını kullanarak, piyasa fiyatı başabaş seviyesinin 7 puan üzerine çıkarsa siparişlerin StopLoss'u başabaş olarak ayarlayın.

Karar.

Her iki siparişin SL'sini 1.4000 olarak ayarlayın. Her SL için, Ds=157, St=150 parametreleriyle instr.1 Lift_Up koyduk. :)

 
AG series 4 - AutoGraf 4.804 29 betta'nın güncellenmiş bir sürümü yayınlandı .
Değişiklikler yapıldı:
1. Haber satırlarının görüntülenmesindeki bir hata düzeltildi.
2. Ayar parametresi eklendi - program duraklatma. Değeri değiştirmek, işlemci yükünü ayarlamanıza olanak tanır.