Forumu kirletmemek için herhangi bir acemi sorusu. Profesyonel, kaçırmayın. Sensiz, hiçbir yerde - 6. - sayfa 706

 

Yardımlarınız için hepinize teşekkür ederim! Hata, biletlerin yerel değişkenlerindeydi . Ne yapabilirim, ben bir acemiyim.

 

Sevgili programcılar, yeni yapı 670 için EA'mda hata ayıklayabilirseniz çok minnettar olacağım. Bu EA benim için yazılmıştır ve eski sürümlerle iyi çalışır, ancak MT4'ün yeni sürümünde çalışmaz. Derlemeye çalıştı - 100 hata üretiyor. Kendim halledemem.

Bu arada, eğer bir danışman birine yardım ederse hiçbir şeye itirazım olmaz ...... Sadece memnun olurum :-)

Danışman ektedir.

Şimdiden teşekkürler.

Dosyalar:
 

Bana yardım et lütfen. Bir döngü kullanmaya ihtiyaç vardır ve değişkenler vardır: t1,t2,t3,t4,t5,t6,t7,t8,t9,t10. Bu değişkenleri, i++ türündeki olağan sayaç yerine kullanmak mümkün müdür, böylece sonraki her döngüde öncekinden 1 büyük olan bir değişken kullanılır. Örneğin, bir döngüde dize değerlerini (t1, t2,...) almak ve daha sonra bu dize değerleri aracılığıyla değişkenlerin kendilerine zor bir şekilde erişmek?

 
exsistentia :

Bana yardım et lütfen. Bir döngü kullanmaya ihtiyaç vardır ve değişkenler vardır: t1,t2,t3,t4,t5,t6,t7,t8,t9,t10. Bu değişkenleri, i++ türündeki olağan sayaç yerine kullanmak mümkün müdür, böylece sonraki her döngüde bir öncekinden 1 büyük olan bir değişken kullanılır. Örneğin, bir döngüde dize değerlerini (t1, t2,...) almak ve daha sonra bu dize değerleri aracılığıyla değişkenlerin kendilerine zor bir şekilde erişmek?

sıralamak
 
sergeev :
sıralamak


Teşekkür ederim.
 
Geowind64 :

Sevgili programcılar, yeni yapı 670 için EA'mda hata ayıklayabilirseniz çok minnettar olacağım. Bu EA benim için yazılmıştır ve eski sürümlerle iyi çalışır, ancak MT4'ün yeni sürümünde çalışmaz. Derlemeye çalıştı - 100 hata üretiyor. Kendim halledemem.

Bu arada, eğer bir danışman birine yardım ederse hiçbir şeye itirazım olmaz ...... Sadece memnun olurum :-)

Danışman ektedir.

Şimdiden teşekkürler.



Değişken isimlerindeki noktalar kaldırılmalıdır. Değişikliğin başarısını görmeden bile hata işleme yoktur.
 
Geowind64 :

Sevgili programcılar, yeni yapı 670 için EA'mda hata ayıklayabilirseniz çok minnettar olacağım. Bu EA benim için yazılmıştır ve eski sürümlerle iyi çalışır, ancak MT4'ün yeni sürümünde çalışmaz. Derlemeye çalıştı - 100 hata üretiyor. Kendim halledemem.

Bu arada, eğer bir danışman birine yardım ederse hiçbir şeye itirazım olmaz ...... Sadece memnun olurum :-)

Danışman ektedir.

Şimdiden teşekkürler.

Tutmak.

PS Ya da belki (bu formda) bir kar sağladıysa, düzenlemeye değmezdi ??? :)))

Dosyalar:
 
Güzel gün! Lütfen bana kodu söyle. Belirli bir süre için göstergedeki iki MA'nın kesişme sayısını nasıl hesaplayabilirim. Örneğin, son 200 bar için. Böylece göstergenin her i-inci değerinde, önceki 200 çubuk için kesişme sayısını gösterir. Şimdiden teşekkürler.
 

OrderCloseBy(ticket1,ticket2) fonksiyonu kullanılırken farklı emir hacimleri olması durumunda yeni bilet ile yeni bir emir açılır. OrderSelect (n, SELECT_BY_POS) işlevi dışında bu biletin numarasını almanın en kolay yolu nedir?

PS OrderSelect(n,SELECT_BY_POS) fonksiyonu kullanılırken listedeki sayı nasıl belirlenir, yani yukarıdan mı yoksa aşağıdan mı sayılır, parametrelere göre sıralama (sıra, zaman, tip, hacim vb.) etkiler mi?

 
exsistentia :
OrderCloseBy(ticket1,ticket2) fonksiyonu kullanılırken farklı emir hacimleri olması durumunda yeni bilet ile yeni bir emir açılır. OrderSelect(n,SELECT_BY_POS) işlevi dışında bu biletin numarasını almanın en kolay yolu nedir?
OrderSelect( bilet1 veya bilet2 , SELECT_BY_TICKET) işlevini kullanın ve siparişin yorumunu okuyun. Bu işlem sırasında açılan siparişin bileti için sıfır yerine to0000000 yazıyor.