Merhaba! 2021.03.01_19:49 GMT+3. Ticaret sistemimin sonuçlarını iyileştirmek istedim. Ancak iOpen() ve iClose() işlevleri çalışmıyor gibi görünüyor. Strateji test cihazında, EA 175 anlaşmadan yalnızca 81'ini kontrol etti, öyle görünüyor ki, yukarıdaki kodda açıklanan koşullara göre kapatılmış. Bu kod çalışmıyor. Çalıştırmak için ne yapılabilir? Belki MetaQuotes programcılarıyla iletişime geçebilirsiniz? Şimdi strateji test cihazının günlüklerine bakacağım ve bu işlevlerin ne kadar nadiren çalıştığını yazacağım. ... Bulundu. 20210228.log. Saat 13:53:02.192, #155'i açın, iCloseB()=1.3434. Günlük dosyasını ekliyorum. Şimdi, umarım birileri bana bu iClose() ve iOpen() fonksiyonlarının çalışmasını sağlamak için ne yapacağımı söyler. Ve ticaret sistemi yeterince verimli değil. Her şey varken. 2021.03.01_20:12 GMT+3.
MT5'te, belirli bir zaman diliminde yeni bir çubuğun ortaya çıkma zamanı gelmiştir (ve alıntılar devam ediyor gibi görünmektedir), ancak hala mevcut değildir. Bu ne? Fiyatlandırma özellikleri?
Tekrar merhaba! 2021.03.01_20:24 GMT+3. 1304. sayfada bu forum başlığına dördüncü versiyonun strateji test cihazının benim için yavaş çalıştığını yazmıştım. Ve Vitaly Muzichenko beni yanlış anladı. Yorumu yazmayı bitirdiğim zamanı yazıyorum. Ve kimseyi aceleye getirmem. Soruma cevap olmamasına rağmen, cevabı tesadüfen buldum. Şimdi strateji test cihazıyla ne yapıyorum? Danışmanı test etmeden önce "optimizasyon" kutusunu işaretliyorum. optimize ediyorum. Henüz optimizasyona ihtiyacım olmamasına rağmen. Optimizasyon yaklaşık bir saniye sürer. Sonra "optimize et" seçeneğinin işaretini kaldırıyorum. Sonra danışmanın nasıl çalıştığını kontrol ederim. Ardından strateji test cihazı hızlı bir şekilde çalışır. Kırk dakika ya da bir saat değil. Bunu yazmanın benim görevim olduğunu hissettim. Belki birileri işine yarar. Ve terminalin dördüncü versiyonunda bir danışman yazıyorum çünkü komisyoncumun terminalin 4. versiyonunda ruble hesapları var, ancak 5. versiyonunda yok. ABD doları ile uğraşmak istemiyorum: devasa bir kamu borç tavanı var ve komisyoncum dolarlarımı piyasa dışı bir oranda rubleme çeviriyor. her şey varken. 20:39 GMT+3.
Николай Никитюк : Merhaba! 2021.03.01_19:49 GMT+3. Ticaret sistemimin sonuçlarını iyileştirmek istedim. Ancak iOpen() ve iClose() işlevleri çalışmıyor gibi görünüyor. Strateji test cihazında, EA 175 anlaşmadan yalnızca 81'ini kontrol etti, öyle görünüyor ki, yukarıdaki kodda açıklanan koşullara göre kapatılmış. Bu kod çalışmıyor. Çalıştırmak için ne yapılabilir? Belki MetaQuotes programcılarıyla iletişime geçebilirsiniz? Şimdi strateji test cihazının günlüklerine bakacağım ve bu işlevlerin ne kadar nadiren çalıştığını yazacağım. ... Bulundu. 20210228.log. Saat 13:53:02.192, #155'i açın, iCloseB()=1.3434. Günlük dosyasını ekliyorum. Şimdi, umarım birileri bana bu iClose() ve iOpen() fonksiyonlarının çalışmasını sağlamak için ne yapacağımı söyler. Ve ticaret sistemi yeterince verimli değil. Her şey varken. 2021.03.01_20:12 GMT+3.
Kodla ilgili her şey yolunda görünüyor, ancak kayma kafamı karıştırıyor ... çok küçük, daha fazla kayma koy ve kontrol et
Николай Никитюк : Merhaba! 2021.03.01_19:49 GMT+3. Ticaret sistemimin sonuçlarını iyileştirmek istedim. Ancak iOpen() ve iClose() işlevleri çalışmıyor gibi görünüyor. Strateji test cihazında, EA 175 anlaşmadan yalnızca 81'ini kontrol etti, öyle görünüyor ki, yukarıdaki kodda açıklanan koşullara göre kapatılmış. Bu kod çalışmıyor. Çalıştırmak için ne yapılabilir? Belki MetaQuotes programcılarıyla iletişime geçebilirsiniz? Şimdi strateji test cihazının günlüklerine bakacağım ve bu işlevlerin ne kadar nadiren çalıştığını yazacağım. ... Bulundu. 20210228.log. Saat 13:53:02.192, #155'i açın, iCloseB()=1.3434. Günlük dosyasını ekliyorum. Şimdi, umarım birileri bana bu iClose() ve iOpen() fonksiyonlarının çalışmasını sağlamak için ne yapacağımı söyler. Ve ticaret sistemi yeterince verimli değil. Her şey varken. 2021.03.01_20:12 GMT+3.
Bu şekilde yeniden yazmaya çalışın çünkü aynı şey.
if (Close[ 1 ]-Open[ 1 ]> 0.0 )
{
if (Close[ 0 ]-Open[ 0 ]> 0.0 )
ya da öyle yazıyorum
if (Close[ 1 ]>Open[ 1 ])
{
if (Close[ 0 ]>Open[ 0 ])
{
Soru hakkında
Geçmiş H1'e bir trend çizgisi çizmeniz gerekirse, ilk M1 çubuğunun indeksi ne olur?
Ve satırın başında ve sonunda, onu nasıl bulacağınız net değil.
Açıkça açıklamadıysam özür dilerim.
Benim için zor.
İndekslere ek olarak, zaman da var ...
Soru hakkında
Geçmiş H1'e bir trend çizgisi çizmeniz gerekirse, ilk M1 çubuğunun indeksi ne olur?
Ve satırın başında ve sonunda, onu nasıl bulacağınız net değil.
Açıkça açıklamadıysam özür dilerim.
Benim için zor.
H1'in bir bar açılış zamanı var - bu iTime()
Çubuk indeksini bu sefer M1'de anlamak için iBarShift() var
Geriye iHighest() ve iLowest() kullanarak M1'deki minimum ve maksimum çubukları bulmak kalıyor.
Merhaba! 2021.03.01_19:49 GMT+3. Ticaret sistemimin sonuçlarını iyileştirmek istedim. Ancak iOpen() ve iClose() işlevleri çalışmıyor gibi görünüyor. Strateji test cihazında, EA 175 anlaşmadan yalnızca 81'ini kontrol etti, öyle görünüyor ki, yukarıdaki kodda açıklanan koşullara göre kapatılmış. Bu kod çalışmıyor. Çalıştırmak için ne yapılabilir? Belki MetaQuotes programcılarıyla iletişime geçebilirsiniz? Şimdi strateji test cihazının günlüklerine bakacağım ve bu işlevlerin ne kadar nadiren çalıştığını yazacağım. ... Bulundu. 20210228.log. Saat 13:53:02.192, #155'i açın, iCloseB()=1.3434. Günlük dosyasını ekliyorum. Şimdi, umarım birileri bana bu iClose() ve iOpen() fonksiyonlarının çalışmasını sağlamak için ne yapacağımı söyler. Ve ticaret sistemi yeterince verimli değil. Her şey varken. 2021.03.01_20:12 GMT+3.
Kodla ilgili her şey yolunda görünüyor, ancak kayma kafamı karıştırıyor ... çok küçük, daha fazla kayma koy ve kontrol et
İyi tanrı! Bir şey mi istedim? Ben bir şey istedim mi? Beni kime götürüyorsun?
Merhaba! 2021.03.01_19:49 GMT+3. Ticaret sistemimin sonuçlarını iyileştirmek istedim. Ancak iOpen() ve iClose() işlevleri çalışmıyor gibi görünüyor. Strateji test cihazında, EA 175 anlaşmadan yalnızca 81'ini kontrol etti, öyle görünüyor ki, yukarıdaki kodda açıklanan koşullara göre kapatılmış. Bu kod çalışmıyor. Çalıştırmak için ne yapılabilir? Belki MetaQuotes programcılarıyla iletişime geçebilirsiniz? Şimdi strateji test cihazının günlüklerine bakacağım ve bu işlevlerin ne kadar nadiren çalıştığını yazacağım. ... Bulundu. 20210228.log. Saat 13:53:02.192, #155'i açın, iCloseB()=1.3434. Günlük dosyasını ekliyorum. Şimdi, umarım birileri bana bu iClose() ve iOpen() fonksiyonlarının çalışmasını sağlamak için ne yapacağımı söyler. Ve ticaret sistemi yeterince verimli değil. Her şey varken. 2021.03.01_20:12 GMT+3.
Bu şekilde yeniden yazmaya çalışın çünkü aynı şey.
ya da öyle yazıyorum
Merhaba!
Böyle bir görev:
Fiyat MA'yı aşağı veya yukarı geçer.
Geçilen puanların sayısını hesaplamada daha fazla kullanmak için onu hatırlamak gerekir.
İşte bunu nasıl anlıyorum:
çift FixPrice; // değişken
bool Düzeltme=yanlış; // işaretleyici
if ( Düzeltme==yanlış) {
if ( Kapat[0] > MA_lo ) FixPrice = Kapat[0];
} // fiyat MA'yı geçene kadar bir ölçüm yapın
if ( Kapat[0] < MA_lo ) Fix=true;
if ( Fix==true) FixPrice_L = FixPrice ;
Ve işte fiş - fiyat hatırlanmıyor!
Değerin bu şekilde hatırlanmasını istersiniz.
Ama unutmayın ki mumun açılışında
Yani anlık ihtiyacınız varsa, gerçek zamanlı kullanmak daha iyidir
Şaşırmamak için karşılaştırılacak tüm fiyatları normalleştirmek daha iyidir :)
FIBO takas p1 ve p2'yi çevirmek için
uyarı konusunda yardımcı olmayacağım(
FIBO takas p1 ve p2'yi çevirmek için
uyarı konusunda yardımcı olmayacağım(
Merhaba, teşekkürler, iki farklı çözümünüz var, sizinki en kolay olanı ....