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

 
Abzasc :

Gereksiz kaldırıldı

böyle çıktı

O?


Teşekkür ederim, ama bu değil, EA'nın fraktalları olan kenelerin sayısını vermesini istedim.En ilginç şey, hiç hata görmüyorum, boş nokta,

ve durum son derece basit görünüyor.Yani, son derece basit, temel kavramları anlamıyorum?

Öyle düşünüyorum ki, daha karmaşık şeyler yazılabilmesi için burada çözmek gerekiyor, yoksa nasıl?

 
Dimka-novitsek :

böylece uzman fraktalları olan kene sayıları verecekti

Anladım.

O zaman neden WindowFirstVisibleBar ilk görünür çubuğun numarasıdır ? O zaman tüm çubukları sıralamak gerekli görünüyor, değil mi?

 

Test cihazı sorusu.
Danışmanı görselleştirme ile test ettikten sonra grafiksel sonuçlar görsel etiketli pencerededir,
örneğin, GBPUSD, H4(görsel).
Terminali yeniden başlatırsanız, (benim durumumda) bu birikmiş sonuçlar bazen bu pencerede kalır, ancak çevrimdışı olarak işaretlenir ve bazen bu pencere tamamen kaybolur.
Lütfen bana, bunun neden bağlı olduğunu ve terminali yeniden başlattıktan sonra görselleştirme sonuçlarını içeren pencerenin görünmesinin nasıl sağlanacağını söyleyin. Veya bir forum başlığına bir bağlantı verin.
Teşekkür ederim.

 

Beyler, acemi olmamama rağmen aşağıdaki saçmalıklarla ilk defa karşılaşıyorum. Danışmanım çalışmıyor. Nedenini aramaya başladı, danışman tamamen basitleştirdi:

 #property copyright "test"
#property link      "test"

int TEST ()
{
  int nCounter;

  Print ( "Test" );

  for (nCounter = 3000 ; nCounter >= 1 ; nCounter --)
    Print ( "Test.nCounter: " , nCounter);
}  

int init()
{
  return ( 0 );  
}

int deinit()
{
  return ( 0 );
}

int start()
{
 TEST ();
}  

Danışmanın "Test" kelimesini yazdırması ve ardından 3000'den başlayan tam sayıları ters sırada listelemesi gerekiyor gibi görünüyor.

Ama nasıl olursa olsun! İşte yaptığı şey:

Onlar. "Test" kelimesi yoktur ve tavandan alınan bazı değerlerden başlayarak değerler numaralandırılmaya başlanır. Ve her seferinde bu değer farklıdır.

Bu saçmalık da ne? Böyle bir saçmalığa rastlayan var mı?

 
Bicus :

Beyler, acemi olmamama rağmen aşağıdaki saçmalıklarla ilk defa karşılaşıyorum. Danışmanım çalışmıyor. Nedenini aramaya başladı, danışman tamamen basitleştirdi:

Danışmanın "Test" kelimesini yazdırması ve ardından 3000'den başlayan tam sayıları ters sırada listelemesi gerekiyor gibi görünüyor.

Ama nasıl olursa olsun! İşte yaptığı şey:

Onlar. "Test" kelimesi yoktur ve tavandan alınan bazı değerlerden başlayarak değerler numaralandırılmaya başlanır. Ve her seferinde bu değer farklıdır.

Bu saçmalık da ne? Böyle bir saçmalığa rastlayan var mı?

Günlük dosyasına bakın: günlükte tüm değerler bulunmayabilir - Yazdırma yavaş.
 
VladislavVG :
Günlük dosyasına bakın: günlükte tüm değerler bulunmayabilir - Yazdırma yavaş.

Haklısın, her şey kayıtta.

Teşekkür ederim! Ve sonra biraz çılgına döndü. :)

 
Abzasc :
Anladım.

O zaman neden WindowFirstVisibleBar ilk görünür çubuğun numarasıdır? O zaman tüm çubukları sıralamak gerekli görünüyor, değil mi?


WindowFirstVisibleBar'ı tavandan yani sözlükten aldım ayrıca nasıl çalıştığını görmek için.

Başka bir şey için endişeleniyorsanız, en basiti (up>=1||down>=1) olması gerektiği gibi çalışmıyorsa !!

 

Test cihazı sorusu.
Danışmanı görselleştirme ile test ettikten sonra grafiksel sonuçlar görsel etiketli pencerededir,
örneğin, GBPUSD, H4(görsel).
Terminali yeniden başlatırsanız, (benim durumumda) bu birikmiş sonuçlar bazen bu pencerede kalır, ancak çevrimdışı olarak işaretlenir ve bazen bu pencere tamamen kaybolur.
Lütfen bana, bunun neden bağlı olduğunu ve terminali yeniden başlattıktan sonra görselleştirme sonuçlarını içeren pencerenin görünmesinin nasıl sağlanacağını söyleyin. Veya bir forum başlığına bir bağlantı verin.
Teşekkür ederim.

 

Ticaret Sorusu, YARDIM !!!!!!!

Destek ve direnç seviyeleri arasındaki piyasa hareketlerinde küçük işlemler kavramını uyguluyorum. Robot açılıyor (örneğin) Satın al, piyasa biraz geri çekildi ve Sat'ı açmak istiyorum ama açılmıyor, demo hesabı 100.000, lot 0.1 olmasına rağmen 134 hatasına (yetersiz bakiye) atıfta bulunuyor. Hemen, elle, sorunsuz bir ters işlem açıyorum. Bu durumda nasıl olunur, kafam kırıldı teşekkürler

 
Yine de söyle bana, beş gündür anlayamadım.

int başlangıç()
{int y;
y= WindowFirstVisibleBar();Alert("y",y);
(;y>=0;y--) için
{ double up=iFractals(Symbol(), PERIOD_M15 ,MODE_UPPER,y);
double down=iFractals(Symbol(),PERIOD_M15,MODE_LOWER,y);
if (yukarı>=1||aşağı>=1){
Alert("Önceki üst fraktal:", yukarı, " Önceki alt fraktal:", aşağı);Alert("y",y);}}


WindowFirstVisibleBar() görünür bir çizelgedeki çubukların sayısını sayar, tüm bunlar genellikle böyle çalışmalıdır - uyarı fraktallı çubukların sayısını belirtir.Her şey sınırına kadar basittir.

Ama bu basit saçmalık işe yaramıyor! Tüm çubukları arka arkaya verir.Yani, en basit operatör if (up>=1||down>=1){

işe yaramıyor ya da tamamen aptalım, midem kaşınana kadar inatla bu yere bakıyorum, anlamıyorum!

İlkenin kendisini anlamayı çok isterim, yanlış olan ne, nerede göremiyorum veya anlamıyorum? Her şey son derece basit ve doğru görünüyor. Bilmek istiyorum!

Yardım!
Neden: