Expert Advisor'ın yalnızca ilk kez düşürüldüğü çizelgede çalıştığından nasıl emin olunur? - sayfa 8

 
Candid :

Bu seti nereden bulabilirim detaylı bilgi verirmisiniz...

Resimde görebilirsiniz. "Kaydet" - set dosyası, ayarlanan parametrelerle yazılacaktır. "Yükle" - belirtilen set dosyası yüklenecek ve harici değişkenler ayarlanacaktır. Uzmanlar/ön ayarlar dizininde saklanır.
 
granit77 :
Resimde görebilirsiniz. "Kaydet" - set dosyası, ayarlanan parametrelerle yazılacaktır. "Yükle" - belirtilen set dosyası yüklenecek ve harici değişkenler ayarlanacaktır. Uzmanlar/ön ayarlar dizininde saklanır.

Yani, kullanıcı onu yaratmazsa, var olmaz. Yani bu çözüm çaydanlık için değil.


PS Daha doğrusu, bir profesyonel için değil, çünkü kullanıcıyı "gereksiz" eylemlerden korumak bir profesyonelin öncelikli görevlerinden biridir.


PPS Bunun tamamen polemik amaçlı bir numara olduğunu düşünmeyin, uzmanlara pek düşkün değilim, bu yüzden nerede saklanmaları gerektiğini gerçekten bilmiyordum, o yüzden teşekkürler :). Tabii ki, sormadan önce, terminallerimde böyle bir dosya olmadığından emin oldum.

 

Çok geç olabilir, ancak böyle bir düşünce geldi - eğer bu bir danışmansa, o zaman çılgın bir fiyata ve doğru kimlikle, örneğin sihirle bekleyen bir emir verebilirsiniz - kesinlikle geçemezsiniz . ...

 
xrust :

o zaman çılgın bir fiyata ve örneğin sihirde gerekli kimlikle bir erteleme yapmak mümkündür - kesinlikle hiçbir şeyle başa çıkamazsınız ....

da aynı fikirdeydi. bir semafor sorununu çözer ve yeniden başlar, ancak belirli bir grafiğe bağlanma ve terminali yeniden başlatma sorununu çözmez - terminal çıktıktan sonra sipariş askıda kalacaktır :(
 

Herhangi bir danışmanın birkaç (örneğin) yapılandırılabilir (optimize edilmiş) parametresi vardır, en azından bazı çiftler için yazar, danışmanı grafiğe atarsa ve sadece çalışırsa, tüm parametreler ve ayarlar için herhangi bir danışman parametresinden hiç bahsetmez. zaten belirli bir zamanda koduna bağlı), o zaman optimizasyonu nasıl yaptığı net değil (en azından performansı kontrol et), bir tür soyuttan bahsediyoruz gibi görünüyor ve sonra ... değil bir danışman))

 

... her türlü çizelgede ateşlenen ve siparişleri şekillendiren bir senaryoya çok benziyor, ancak ilkini şekillendirmesi gerekiyor ve gerisi "üzücü")

 

Çözüm bağlamında Sobsno, bu soru önemli değil, yazar bu durum için evrensel ve en güzel bir yöntem arıyor - ve onu bu konuda anlıyorum :)

 

Programcının eylemleri:

1 Ayarlarla bir metin dosyası oluşturur.

2 Çalıştırmak için kullanıcıya teslim edin.

3 Kullanıcıya kendisine aktarılan dosyaları nereye koyacağını açıklar.

Kullanıcı işlemleri:

1 İstediğiniz kadar çok grafik açar.

2 Uzmanın istediğiniz kadar kopyasını çizelgelere atar.

3 Terminalle uğraşır: terminali başlatır , bazen bilgisayarın elektrik fişini prizden çeker, bazen sistem birimini masadan yere düşürür.

Terminaldeki uzmanların eylemleri

Kullanıcının yıkıcı eylemleri bilgisayarda fiziksel hasara yol açmadıysa, o zaman:

1 Expert ilk başlatıldı (kopya olarak başlatıldı, derlemeden sonra başlatıldı, bir terminal çökmesinden sonra başlatıldı vb.) Saati içeren bir ada sahip bir dosya olup olmadığını kontrol eder ve mevcut yerel saate göre kontrol eder. 30 saniye içinde (değiştirebilirsiniz) yerel dosyanın 10 saniye gerisindeki zamanı içeren bir dosya yoksa (saatin bulunduğu dosya her 10 saniyede bir silinir ve yeni zamana sahip yeni bir dosya yazılır), o zaman orada Dosyayı güncel olarak destekleyecek olan Expert Advisor kopyası artık yok, ayarlar dosyasından ayarları okuyarak istenilen ayarlarla istenilen grafik üzerinde çalışmaya başlar.


Her şey. Yalnızca bir Uzman Danışman, yalnızca gerekli ayarlarla, yalnızca ayarlar dosyasında izin verilen alım satım araçlarıyla ve yalnızca gerekli grafikte çalışacaktır.

ZY, ForexTools için değil (görünüşe göre bu sorunun nasıl çözüleceğini bulmuştur), kendisi ve buna ihtiyacı olanlar için yayınlanmıştır.

 
joo :

Programcının eylemleri:

...

30 saniye içinde (değiştirilebilir) hiçbir dosya görünmezse

30 saniye elbette yeterli değil, gece tikleri nadirdir. Ancak böyle bir sıkıntı var: 24 saat değil, seanslar sırasında alıntılar olan semboller var. Çalışan bir Uzman Danışman böyle bir çizelgede oturuyorsa, parazit bir Uzman Danışman herhangi bir makul zamanda testi geçebilir ve çalışmaya başlayabilir.


"Araştırmamı" özetleyeyim: Görünüşe göre konuyu okuyanların hiçbiri küçük chr dosyaları bulmaya, açmaya ve incelemeye zahmet etmemiş. Çünkü bundan sonra güvenilir bir tarif ortaya çıkıyor:


chr dosyalarını dosyalar klasörüne kopyalayın

İçlerinde kendi ismimizi arıyoruz (uzmanın ismi)

İsim bir kez ortaya çıkarsa - çalışırız.

Birden fazla olursa, Integer'ın öğrettiği gibi ateş ederiz.


biraz üzücü :(

 
Candid :

Evet, ancak yine de ayarlar dosyasını kullanmanız gerekiyor. Aksi takdirde "yanlış" ayarlara sahip bir Expert Advisor işlem yapma hakkını elde edebilir.

Ve kullanıcı fişi prizden çekmeyi seviyorsa? Veya birçok kullanıcı annesi genellikle bunu yapar - "bilgisayar geceleri sigara içmez", o zaman chr dosyasına ne olacak? Bu nedenle zaman içinde dosyaya karşı bir kontrole ihtiyaç duyulur ve işlem gören enstrümanlar ayarlar dosyasında belirtilir, ayrıca enstrüman günün belirli bir saatinde işlem görmezse, hiçbir şey üzerinde işlem yapamaz. .

samimi :
parazitik bir EA, testi makul bir zamanda geçebilir ve çalışmaya başlayabilir.

Testi geçerse gerekli ayarlarla işlem yapacaktır. Ve eğer iş tamamen aynı şekilde yapılacaksa, bunu tam olarak kimin yaptığı bizim için ne fark eder - "ilk olanı" veya zaten "yanlış olanı"?

Neden: