prom18 : Merhaba! Bana yardım et lütfen. Diyelim ki farklı periyotlara sahip birkaç MA'mız (3,4,...,10,...) var. Mevcut çubukta en büyük (en küçük) değere sahip MA nasıl bulunur? Teşekkür ederim.
Eşleştirirken MathMax'i kullanın ! Sonra 4 için 3 MathMax'a ve 8 için sırasıyla 7MathMax'a ihtiyacınız var. İyi şanlar!
borilunad : Yanıtın için teşekkürler, Artyom! Şimdi büyük bir güvenlik payı gerektirmeyen bir Uzman Danışman yapıyorum. Birkaç çift üzerinde elle denendi ve oldukça iyi çıktı! Bu nedenle, her çifte bir uzman koymak istiyorum, ancak birbirlerine hiçbir şeyde müdahale etmemeleri ve tamamen bağımsız olmaları için çalışma zamanı bile çakışmayabilir! Test cihazında her birini ayrı ayrı optimize edeceğim. Benimle bu kadar özgür olacaklarını anlamak için başka ne gerekiyor?! ;)
Peki, sihirbazınla herkesi programına koy. Danışmanın içindeki büyüler değişmezse bu yeterlidir (o zaman rastgele eşleşmeler mümkündür). Sihirbazlar değişirse, kodunuzu bilerek, ne kadar değiştiklerini bilirsiniz. Olası değişiklikleri hesaba katarak, her yeni Expert Advisor'da farklı bir çizelge üzerinde bir sihir ayarlayın, böylece zaten başka bir çizelgede çalışmakta olanla çakışmaz.
Diyelim ki, sihir 0'dan 9'a (bir danışman için 10 sihir) artış aralığında değişirse, o zaman sihir 1. danışmanda 100500 ise, o zaman ikinci - 100510, üçüncü - 100520, ... , n - 1005n0
Peki, sihirbazınla herkesi programına koy. Danışmanın içindeki büyüler değişmezse bu yeterlidir (o zaman rastgele eşleşmeler mümkündür). Sihirbazlar değişirse, kodunuzu bilerek, ne kadar değiştiklerini bilirsiniz. Olası değişiklikleri hesaba katarak, her yeni Expert Advisor'da farklı bir çizelge üzerinde bir sihir ayarlayın, böylece zaten başka bir çizelgede çalışmakta olanla çakışmaz.
Diyelim ki, sihir 0'dan 9'a artış aralığında değişirse (bir danışman için 10 büyü), o zaman 1. danışmanda sihir 100500'ü seçtiyseniz, o zaman ikinci - 100510, üçüncü - 100520, ... , n - 1005n0
Günaydın Artyom! Evet, sihirbazlar hakkında net! Ancak bir döngüde olmayan bir şey varsa, ancak if-else koşullarında, daha önce mySymbol= Symbol( 'i sunmuş olarak, yalnızca ilk koşulu if( Symbol()==mySymbol )(elbette, başkası olmadan) koymak yeterli olacaktır. )?! Böylece tüm uzmanların tüm değişkenleri aynı, ancak her biri kendi çizelgesinde! Henüz kontrol edemiyorum, hala yazıyorum, “şantaj”! :)
'void' - 'void' türünün yasa dışı kullanımıminik_19.mq41771
'close_all_b' - işlev yalnızca genel kapsamda bildirilebilirminik_19.mq41776
Kod şöyle:
void close_all_b()
{
for ( int q= 0 ;q< OrdersTotal ();q++)
{
OrderSelect (q,SELECT_BY_POS,MODE_TRADES);
if ((OrderSymbol()== Symbol ())&&(OrderMagicNumber()==MagicNumber)&& (OrderType() == OP_BUY) )
OrderClose(OrderTicket(),OrderLots(),Bid, 5 ,Green);
}
}
Anladığım kadarıyla (çok az anlıyorum), void değişkeninin türünü sevmiyor ve close_all_b() kullanıcı tanımlı işlevi başka bir işlevin içinde bir bildirim olarak görüyor. Lütfen bu sorunun nasıl çözüleceğini yazın.
'void' - 'void' türünün yasa dışı kullanımıminik_19.mq41771
'close_all_b' - işlev yalnızca genel kapsamda bildirilebilirminik_19.mq41776
Anladığım kadarıyla (çok az anlıyorum), void değişkeninin türünü sevmiyor ve close_all_b() kullanıcı tanımlı işlevi başka bir işlevin içinde bir bildirim olarak görüyor. Lütfen bu sorunun nasıl çözüleceğini yazın.
Close_all_b() işlevini başka bir işlevin içinde bildirmekten hoşlanmıyor. İç içe işlevlere izin verilmez, tüm işlevler genel düzeyde yer almalıdır.
Merhaba! Bana yardım et lütfen. Diyelim ki farklı periyotlara sahip birkaç MA'mız (3,4,...,10,...) var. Mevcut çubukta en büyük (en küçük) değere sahip MA nasıl bulunur? Teşekkür ederim.
Uzmanlar! İfadeyi basitleştirmeye yardımcı olun:
N*(N+1)/2
Yanıtın için teşekkürler, Artyom! Şimdi büyük bir güvenlik payı gerektirmeyen bir Uzman Danışman yapıyorum. Birkaç çift üzerinde elle denendi ve oldukça iyi çıktı! Bu nedenle, her çifte bir uzman koymak istiyorum, ancak birbirlerine hiçbir şeyde müdahale etmemeleri ve tamamen bağımsız olmaları için çalışma zamanı bile çakışmayabilir! Test cihazında her birini ayrı ayrı optimize edeceğim. Benimle bu kadar özgür olacaklarını anlamak için başka ne gerekiyor?! ;)
Peki, sihirbazınla herkesi programına koy. Danışmanın içindeki büyüler değişmezse bu yeterlidir (o zaman rastgele eşleşmeler mümkündür). Sihirbazlar değişirse, kodunuzu bilerek, ne kadar değiştiklerini bilirsiniz. Olası değişiklikleri hesaba katarak, her yeni Expert Advisor'da farklı bir çizelge üzerinde bir sihir ayarlayın, böylece zaten başka bir çizelgede çalışmakta olanla çakışmaz.
Diyelim ki, sihir 0'dan 9'a (bir danışman için 10 sihir) artış aralığında değişirse, o zaman sihir 1. danışmanda 100500 ise, o zaman ikinci - 100510, üçüncü - 100520, ... , n - 1005n0
Eşleştirirken MathMax kullanın! Sonra 4 için 3 MathMax'a ve 8 için sırasıyla 7 MathMax'a ihtiyacınız var. İyi şanlar!
Peki, sihirbazınla herkesi programına koy. Danışmanın içindeki büyüler değişmezse bu yeterlidir (o zaman rastgele eşleşmeler mümkündür). Sihirbazlar değişirse, kodunuzu bilerek, ne kadar değiştiklerini bilirsiniz. Olası değişiklikleri hesaba katarak, her yeni Expert Advisor'da farklı bir çizelge üzerinde bir sihir ayarlayın, böylece zaten başka bir çizelgede çalışmakta olanla çakışmaz.
Diyelim ki, sihir 0'dan 9'a artış aralığında değişirse (bir danışman için 10 büyü), o zaman 1. danışmanda sihir 100500'ü seçtiyseniz, o zaman ikinci - 100510, üçüncü - 100520, ... , n - 1005n0
Merhaba.
Herkese merhaba!
Lütfen bana Expert Advisor'da değerleri iCustom üzerinden geçirme sorununun ne olduğunu söyleyin.
2014.10.12 10:23:06.656 TestGenerator: eşleşmeyen veri hatası (2014.03.14 21:45'te 470 hacim sınırı aşıldı)
2014.10.12 10:23:53.468 2014.03.06 18:15 KümeExp2 GBPUSD,M15: 2147483647 2147483647
Bir ataş üzerinde Correl8 göstergesi.
Şimdiden teşekkür ederim!