[Arşivle!] Forumu kirletmemek için herhangi bir acemi sorusu. Profesyonel, kaçırmayın. Sensiz hiçbir yerde - 2. - sayfa 11

 

Selamlar! Test cihazının " Fiyatları açarak (şekillendirilmiş çubuklarda hızlı yöntem...) modu vardır. Çubuklar arasında manuel olarak yürümek mümkün müdür?

Yoksa burada bir programa ihtiyaç var mı?

 

Herkese selam!

Yani, ilk pratik çalışmam (gerçek anlamda, MQL'deki hayatımda ilk)

Danışmanı (veya daha doğrusu danışman olmayanı) ekliyorum.

Buradaki nokta şu hipotezi test etmektir: “Mum tepesi kırılırsa, fiyat daha da ileri gidecek ve dip noktayı kıracaktır.”

Ne oldu? -

buystop = önceki mum yüksek + delta + spread

Sl = önceki mumun en düşük seviyesi - delta

Tp \u003d sl * (kullanıcı çarpanı)

Ve satış için tam tersi.

TF evrensel.

Siparişlerin silinmesiyle ilgili bir sorun var. En basit son kullanma tarihi ve bu henüz benim için çalışmıyor. Sorunun ne olduğunu anlamıyorum.

Aralık ayında, bu Uzman Danışman için gerekli olanı kazmaya başladım. İlk başta bana sadece yüksek, düşük, sırasıyla yüksek veya düşük + -delta açılıp aynı yerde kapanışı belirlemek yeterli gibi görünüyordu. Yazdım, test cihazında açılış fiyatlarından kazandı, onu bir demoya koydum ve iki veya üç saniyede bir sipariş anlamaya başladı! Birkaç saniyeliğine kelimenin tam anlamıyla dikkatim dağıldı, bana yaklaşık 10 durak ve aynı sayıda satış noktası açtı! Uzun zamandır böyle gülmemiştim, masanın altına uzandım! Gerekli, şahsen depoyu birkaç dakika içinde boşaltabilecek bir virüs yazdım! Okudum, yeni bir çubuğu işlemek için yeterli blok olmadığını fark ettim. İnternette bir yerde bulundu. Sonra Mashki'de MT4'te çok daha kolay olduğunu gördüm, genelde orada tek satırda işleniyor ama onunla incir önemli değil. Yeni bir çubuğun işlenmesini koydum, onu "virüs" den iyileştirdim :-)). Sonra tp için bir çarpan ekledim. Sonra, durma seviyesindeyse insanların kendilerini sipariş vermemekten nasıl koruduklarını buldum. Bu şeyi de yaptı. Nasıl çalıştığını bilmiyorum. Bunca zaman tp işe yararsa ters sırayı nasıl sileceğimi ve sl işe yaradıysa silmeyeceğimi bulmaya çalışıyordum. Bulunamadı. Son kullanma tarihi eklendi, ancak işe yaramıyor gibi görünüyor. Emirleri siliyor ama benim koyduğum bar sayısından sonra değil ama ne kadarını Allah bilir! Ama bunun hakkında düşünmedim, Mashka'yı nasıl becerebileceğinle ilgileniyordum. Onu batırdım, yani, şimdi fiyat MA'dan daha yüksekse, o zaman sadece bir alış durdurucu, eğer daha düşükse, o zaman sadece bir satış durdurucu ve şimdi sadece boşa gitmediği için değil, bazen de kazanıyor (üzerinde). günlük ticaret)!

Lütfen neyin yanlış neyin doğru olduğunu yorumlayın. (Ticaret stratejileri anlamında değil, programlamayı öğrenmem anlamında :-))). Yorumlar ve tavsiyeler için şimdiden teşekkürler.

Ve bir soru. Sadece tp tetiklendiğinde ters sıranın silinmesi için nasıl yapılır? dahası, açılış için başlangıç koşulları olacağı kadar çok pozisyon açılmalıdır (yani, şu anda yaptığım gibi, art arda kaç mum kırılacak ve eklenecek). Tüm siparişleri veya sonuncuyu veya bilet numarasına göre silmek için oldukça basit komut dosyaları olduğunu biliyorum, ancak karlı olanın tam tersi olan siparişi tam olarak nasıl tanımlayacağımı ve yapmama rağmen gerisini nasıl bırakacağımı biliyorum. Kaç pozisyonun açık olduğunu ve kârlı olandan önce ve sonra kaç tane sipariş verildiğini önceden bilmiyor musunuz?

Dosyalar:
bbo7_1.zip  2 kb
 

Merhaba, söyle ya da bir algoritma yapmaya yardım et.

Buradaki fikir, danışmanın siparişleri düzenli aralıklarla, örneğin 9 saat, örneğin 5 gün boyunca açması / kapatmasıdır. Yeni bir hafta, yeni bir döngü ile hafta sonları dikkate alınmaz.

Çünkü 5 günde 9 saat tamsayı yoktur, bu 5 günlük sürenin sonunda 3 saat kalır, siparişleri açarken ve kapatırken onları da dikkate almak istiyorum.

Ve periyot 5 gün değil de 8 gün ise ne yapmalı, hafta sonu için bir bindirme olacak, döngüye nasıl yazılır, yeni yıldan başlayalım.

Genel olarak, lütfen yardım edin, bu sefer tamamen kafam karıştı + hala Greenwich'e çevirmem gerekiyor.

Teşekkür ederim.

 
Galion :

Selamlar! Test cihazının "Fiyatları açarak (şekillendirilmiş çubuklarda hızlı yöntem...) modu vardır. Çubuklar arasında manuel olarak yürümek mümkün müdür?

Yoksa burada bir programa ihtiyaç var mı?

Test cihazı, Uzman Danışmanları test etmek için tasarlanmıştır, çubuklardan manuel olarak geçmek ne anlama gelir? İşlemleri görsel modda görüntüleyebilirsiniz. Test modunda manuel olarak işlem yapmanızı sağlayan gelişmeler var.
 
splxgf :
Test cihazı, Uzman Danışmanları test etmek için tasarlanmıştır, çubuklardan manuel olarak geçmek ne anlama gelir? İşlemleri görsel modda görüntüleyebilirsiniz. Test modunda manuel olarak işlem yapmanızı sağlayan gelişmeler var.

Zor değilse, gelişime veya kişisel bir bağlantı verin. Teşekkür ederim.
 
Galion :

Zor değilse, gelişime veya kişisel bir bağlantı verin. Teşekkür ederim.

https://www.mql5.com/en/articles/1425 - Testlerin görselleştirilmesi, manuel ticaret.

 
Roman. :

https://www.mql5.com/en/articles/1425 - Testlerin görselleştirilmesi, manuel ticaret.

Ve Expert Advisor test cihazında görsel modda işlem yapıyorsa, Duraklat düğmesi ile çalıştırmayı duraklatarak F12 tuşuna basarak adım adım ilerleyebilirsiniz.
 

söyle bana, strateji test cihazını kullanıyorum, çok fazla disk alanı kaplıyor, tüm C: zaten dolu, geçmişi yüklemek 15 iş aldı, nasıl temizlenir?

Farklı zaman dilimlerinde her çalıştırmada yaklaşık 100 mb sürer.

 

Selamlar.

Bir danışman yazmaya yardım edin.

Samimi olarak.

 
merkulov.artem :

söyle bana, strateji test cihazını kullanıyorum, çok fazla disk alanı kaplıyor, tüm C: zaten dolu, geçmişi yüklemek 15 gig aldı, nasıl temizlenir?

Farklı zaman dilimlerinde her çalıştırmada yaklaşık 100 mb sürer.

Programları C sürücüsüne kim yükler?!

Fiziksel diski birkaç mantıksal diske bölmek gerekir:

1. Sistem için. Sadece sistem için!!!

2. Takas dosyası için.

3. Programlar için.

4. Bilgi için. İşte "Belgelerim" klasörü. Buraya taşınması gerekiyor.

5. Forex için (benim için). İşte tüm MT4 klasörlerinin geçmişi. Sembolik bağlantılarla yönlendirilir.

6. Sistem yedeklemesi için disk. Yedeklendikten sonra içeriği başka bir ortama kopyalanmalıdır.

==========

Böylece:

1. Gerektiğinde programları yeniden yüklemeden ve bilgi kaybetmeden 10 dakika içinde geri yükleyebileceğiniz sistem ve yazılım diskinin küçük bir yedeğini alabileceksiniz.

2. Bir yıl boyunca sistem diski %10'dan daha az parçalanır. Daha az sıklıkla birleştirmeniz gerekir.

3. Virüslere karşı bir miktar koruma sağlanır. Her şey standart olmayan yerlerde duracak.

4. İşin hızı biraz daha yüksektir. Sistemin kompakt konumu ve sistem diskinin ve disk belleği dosyasının parçalanmaması nedeniyle.