Grafik siparişleri == grafik satırlarının meta dili - ticaret emirleri, GTTerminal Uzman Danışmanının iyileştirilmesi - sayfa 6

 

Romzes90'a

Bir grafiğe bir Expert Advisor eklenmişse, sağ tıklamak veya F7'ye basmak özelliklerini değiştirebilir ve silebilir.
Aksi durumda:
1. danışman eklenmedi => danışmanı fare ile Navigator'dan bağlayın ve tablonun üzerine bırakın. Danışman derlenmemişse, Gezgin sekmesinde olmayacaktır.
2. terminal asılı => terminali yeniden başlatın.

 

Hızlı cevap için teşekkürler. navigato'nun nerede olduğunu açıklayabilir misiniz, son zamanlarda ticaret yapıyorum ve henüz danışmanlara rastlamadım!

Teşekkürler!

 
Romzes90 писал (а) >>

Hızlı cevap için teşekkürler. navigato'nun nerede olduğunu açıklayabilir misiniz, son zamanlarda ticaret yapıyorum ve henüz danışmanlara rastlamadım!

Teşekkürler!

hepinize teşekkür ederim!!!!!!!!!

 
Çek girilebilir mi, önceki fiyat neredeydi? Kanaldaysa (kanalı kullanıyorum), o zaman çizgi geçti ve değilse, kanalın henüz yeniden inşa etmek için zamanı olmadı ve bir sipariş açmak için çok erken. Ve kanalın dışındaki siparişleri istediğiniz kadar açıp kapatabileceğiniz ortaya çıkıyor, bu da bir tahliyeye yol açıyor. En azından kodda çizgi ile kesişim kontrolünün nerede gerçekleştiğini belirtin.
Dosyalar:
screen_1.rar  6 kb
 

GTTerminal - bir yandan tamamen çalışıyor, diğer yandan deneysel, avangard bir çalışma,
grafik nesnelerde ticareti yönetme fikrinin bir çeşidini uygulama girişimi.
örneğin: - gösterge eklemek istediler - MT-4 yasaklamasına rağmen eklendi))))
Ama burada kanalla çalışmanın sakıncalı hatta imkansız olduğunu yazıyorsunuz.
Resme bakıyoruz (dosyada olan, "Resim" butonuyla yazıya eklenmiştir)


Görüyoruz - şekildeki kanalın alt duvarı bıyık boyunca çekilmiş, üst duvar tamamlanmış, sözde bir kanal olacak, yani. paralel hat transferi ile teorik yapı.
Yani bu, hakkında yazdıkları ve tarihte açıkça görülen klasik kanal değil,
bu, henüz oluşmamış bir kanalı tanımaya yönelik başarısız bir girişimdir.
Bunun burada otomatik olarak yapılabilmesi için mi?

 
Kanal otomatik olarak hesaplanmıştır ve doğru hesaplanmıştır ;-) Mevcut çubuk oluşur oluşmaz kanal yeniden oluşturulacaktır. İki çubuğu geciktirin. Ve bu tasarımda bile küçük bir kazanç getiriyor ve umut veriyor. (Her şey ekranda değil). Ben esas olarak ilgileniyorum - koddaki çizgiyle fiyat kesişiminin kontrolü nerede? Ve sonra kendim bitireceğim. Sonuçları size elbette bildiririm.
 

toplam

Hattın mevcut fiyatındaki kavşak şurada analiz edilir:
double first_line (string s,int u_d,color col)

Ancak, SellLimit satırını bir gösterge veya komut dosyası ile taşımak/oluşturmak daha kolay olurdu.
Onlar. GTTerminal'in grafik arayüzü iyi test edilmiş bir yürütme parçasıdır, buna müdahale edemezsiniz, ancak dışarıda çizgilerle çalışırsınız.

 
Çizgiler indikatör tarafından oluşturuluyor ama resimde gördüğümüz gibi siparişler birer birer açılıyor! Gösterge kanalı yeniden kurar, satış emri kapanır ve eğer satış limiti çizgisinin üzerindeysek (ne kadar uzak olursa olsun) böyle bir vahşet meydana gelir. EA, önceki fiyatın bu tarafta olmadan önce hattın diğer tarafında olup olmadığını kontrol etmez. Gerçek bir kavşak yok, +'dan -'ye (isterseniz) herhangi bir işaret değişikliği yok. Sıralı çizginin kendisi sıfırdır (EA ona göre çalışmalıdır) ve kesişme, zıt olana bir işaret değişikliği gerektirir.
 

toplam

EA, çizgilerin karşılıklı konumunu değiştirmez.

Bu nedenle, birden fazla sipariş açılışı olabilir, hemen açılıp kapandı, ardından döngüde gösterge yeni bir açılış çizgisi belirledi....

EA'nın kesişimi tanımak için iki yöntemi vardır, cross_method değişkeni
0 = Satırdan önce Kapat[1]'ı bularak, satırdan sonra СLose[0]. onlar. iki çubuğun kapanışları çizginin zıt taraflarındadır. Bu zor bir durumdur.
1 = (varsayılan) ilk dokunuşta veya "diğer tarafta" konumunda, yani. Kapat[0] >= satırına göre.

a) cross_method=0 deneyin.
b) göstergedeki kapanış çizgilerinin konumunu takip edin.


Çevirmeli sıfır çizgisi, yalnızca hattan hızlı bir fiyat geçişi olması durumunda algoritmik olarak benzersizdir.
Ve fiyat çizgiyi birçok kez aşarsa, belirsizlik ortaya çıkar ve bu nedenle "dönüş" çizgisinin uygulanması teknik olarak imkansızdır.

 
Korey писал (а) >>

skifodessa'ya

Tetikleme koşulu "açık eşitsizlik"

bulanık olarak değiştirilebilir...

bu en son sürüm mü? Yani buradan eklemek mümkün mü https://www.mql5.com/ru/forum/110344/page4 ?

Ekli dosyalar:
GTTerminal_V7betta4.mq4 (39.83 KB)