[UYARI, KONU KAPALI!] Forumu kirletmemek için herhangi bir acemi sorusu. Profesyonel, kaçırmayın. Sensiz hiçbir yerde. - sayfa 293

 
Ama o zaman böyle bir modellemeye güvenmeye değer mi ??? peki ya diğer zaman dilimleri? Bir dakikadan az mı yoksa daha fazla mı demek istiyorsun?
 
Noterday писал(а) >>

Ve tarih saat değişkenleri nasıl eklenir? Diyelim ki şöyle yazıyorum:

Metatrader'da süre saniye cinsinden ayarlanır. Bir saat eklemek istiyorsanız, bu 3600 saniyedir.

tarihsaat NextOpenH1 = OpenH1 + 3600;

 

Yardım edin, bilgili insanlar! Stokastik ve ZigZag tabanlı bir Uzman Danışman yazmaya karar verdim. Programlamaya yeni başladım, bu yüzden bir sorun çıktı.


EA'nın ilk versiyonu doğru çalıştı, ancak açılış koşulları karşılandığında bile her zaman siparişleri açmadı. Kalıpları tanımlayamadım.

Neredeyse sıfırdan yazılan ikinci versiyon, prensip olarak siparişleri açmıyor.

bu yüzden bir haftadır savaşıyorum ama hiçbir şey yapamıyorum.


Neler olduğunu anlamak istiyorum. şimdiden teşekkürler!

dosyaları ekliyorum.

Dosyalar:
exp.rar  6 kb
 

İyi günler, lütfen yardım edin:

e-OpenByTime danışmanı, yazar: Igor Kim.

kullanıcı tarafından ayarlanan zamanda (TimeTrade parametresi) bir pozisyon açar , TimeEndTrade parametresini ekleyebilir - danışman tarafından belirtilen zamanda açılan pozisyonu kapatabilir ve bunun nasıl yapıldığına dair bir yorum ekleyebilirsiniz. bilgim hala eksik..

Şimdiden çok teşekkürler ^_^

Dosyalar:
 
Noterday писал(а) >>

Ve tarih saat değişkenleri nasıl eklenir? Diyelim ki şöyle yazıyorum:

 int OpenH1 , NextOpenH1 ;
OpenH1 = iTime ( Symbol ( ) , Period ( ) , 0 ) ;
NextOpenH1 = OpenH1 + 60 * 60 ;
Böyle bir şey yapılabilir gibi görünüyor.
 

Merhaba!

Sorun: gösterge, belirli bir parametreyi birkaç tıklamada hesaplar (en azından bu, Alert() aracılığıyla gözlemlenirken görünür). Yani parametrenin ilk değeri (ve belki de ikincisi) doğru değil.

Soru: iCustom() aracılığıyla göstergeye erişirken, ilk parametre görünür/alınacak mı yoksa ayarlanmış mı?


Hepinize şimdiden teşekkürler.
 
ikatsko писал(а) >>

Merhaba!

Sorun: gösterge, belirli bir parametreyi birkaç tıklamada hesaplar (en azından bu, Alert() aracılığıyla gözlemlenirken görünür). Yani parametrenin ilk değeri (ve belki de ikincisi) doğru değil.

Soru: iCustom() aracılığıyla göstergeye erişirken, ilk parametre görünür/alınacak mı yoksa ayarlanmış mı?

Hepinize şimdiden teşekkürler.

Sıfır hariç tüm çubuklar için önceden belirlenmiş, önceden hesaplanmış olan alınacaktır.

Sıfırda, son yerleşim.

Ama aynı zamanda göstergedeki hesaplamaların mantığına da bağlıdır.

 
ikatsko писал(а) >>

Merhaba!

Sorun: gösterge, belirli bir parametreyi birkaç tıklamada hesaplar (en azından bu, Alert() aracılığıyla gözlemlenirken görünür). Yani parametrenin ilk değeri (ve belki de ikincisi) doğru değil.

Soru: iCustom() aracılığıyla göstergeye erişirken, ilk parametre görünür/alınacak mı yoksa ayarlanmış mı?

Hepinize şimdiden teşekkürler.

Gösterge ilk kez çağrıldığında ilk hesaplama yapılacaktır. Verilen başlatma işlevi çağrısında aynı göstergeden daha fazla çağrı varsa, hesaplama yapılmayacaktır. Bu göstergenin bir sonraki hesaplaması, yalnızca bir sonraki işarette bu göstergenin ilk çağrısında (EA'nın başlatma işlevinin bir sonraki çağrısında) gerçekleştirilecektir.

 
Vinin >> :

.... önceden hesaplanmıştır.

- itiraz tek seferlik, "önceden hesaplanmış" nasıl?

Ama aynı zamanda göstergedeki hesaplamaların mantığına da bağlıdır.

- mantık kısaca şu şekildedir: analiz edilen çubukların sayısı optimize edilmiştir. Belirli sayıda çubuk üzerine belirli bir grafik oluşturulur. Daha sonra grafikte geçersiz bölümler aranır ve analiz edilen çubuk sayısı buna göre değiştirilir. Böyle bir geçersiz bölüm yoksa görev tamamlanır. Daha sonra analiz edilen çubukların sayısı sabitlenir. Bu işlemin birkaç çubuk üzerinde gerçekleştiği görsel olarak görülmektedir.

 
ikatsko писал(а) >>

Mantığı danışmana aktarmak daha iyi olur