[Arşivle!] Forumu kirletmemek için herhangi bir acemi sorusu. Profesyonel, kaçırmayın. Sensiz hiçbir yerde - 2. - sayfa 442

 
semiromid :


Bazen bir şeyi anlamak için soru sormak gerekir.

Yardım....Soruyu cevaplayın.............

Bu kısım her tikte tetiklenir

case OP_BUY:
//Задача для ордера типа OP_BUY
break ;

case OP_SELL:
//Задача для ордера типа OP_BUY
break ;


Ve yalnızca her yeni açık siparişte bir kez çalışmalıdır.

Muhtemelen biletler, sihirler veya başka bir sipariş tanımlayıcısı veya belki diziler ile bir tür sayacı tutturmanız gerekiyor? En azından bana bunun neyle bağlantılı olduğunu söyle.Bunu anlayana kadar devam edemeyeceğim.


bool BuyOpen, SellOpen bayraklarını ayarlamayı deneyin. Bir işlem açıldığında değeri 1, kapanışta ise 0 olarak ayarlayın ve açılış/kapanış koşullarında bu değerlerin de buna göre kontrol edilmesi gerekir.

 

yeniden planlandı

klik :

Merhaba!

Bir acemi yardım edin. Gereken: açıkken. Long&Short iMA ihtiyacımız olmayan yönü kesti..

 

Derleyici birkaç kez bana şu mesajı verdi:

Tabi ki böyle bir mesajın çıkmasını sağlamak için denemeniz gerekiyor, denedim.)) Daha sonra sorunu çözmek için kod birkaç fonksiyona yayıldı. Bir Expert Advisor'ın oldukça karmaşık bir yapısını geliştiriyorum ve Start() işlevinin de benzer bir sınırlamaya sahip olduğu sonucuna varacak mıyım?

 
tol64 :

Birkaç kez derleyicim bana şu mesajı verdi:

Tabi ki böyle bir mesajın çıkmasını sağlamak için denemeniz gerekiyor, denedim.)) Daha sonra sorunu çözmek için kod birkaç fonksiyona yayıldı. Bir Expert Advisor'ın oldukça karmaşık bir yapısını geliştiriyorum ve Start() işlevinin de benzer bir sınırlamaya sahip olduğu sonucuna varacak mıyım?


Özyineleme kullanılıyor gibi görünüyor
 
Vinin :

Özyineleme kullanılıyor gibi görünüyor

Temel olarak, ObjectCreate() işlevi , kullanıcı tanımlı bir işlevin gövdesinde çok sayıda çağrıldığında böyle bir mesaj çıktı. Ve özyineleme, eğer doğru anladıysam, bir fonksiyonun kendi kendini çağırmasıdır. Ve Başlat () işlevi hakkında bilgi almak istiyorum. Herhangi bir kısıtlama var mı? Kod açısından ne kadar karmaşık ve hacimli bir Expert Advisor mql4'te oluşturulabilir? Ve sonra zaten genel olarak yaklaşık 5000 satırım var, ancak daha yazacak çok şey var.))
 
tol64 :

Temel olarak, ObjectCreate() işlevi, kullanıcı tanımlı bir işlevin gövdesinde çok sayıda çağrıldığında böyle bir mesaj çıktı. Ve özyineleme, eğer doğru anladıysam, bir işlevin kendi kendini çağırmasıdır. Ve Başlat () işlevi hakkında bilgi almak istiyorum. Herhangi bir kısıtlama var mı? Kod açısından ne kadar karmaşık ve hacimli bir Expert Advisor mql4'te oluşturulabilir? Ve sonra zaten genel olarak yaklaşık 5000 satırım var, ancak daha yazacak çok şey var.))

Doğru yazılmış 30 bin satır sorun yaratmaz
 
Vinin :

Doğru yazılmış 30 bin satır sorun yaratmaz


İyi! Yani geri dönmek için bir fırsat var.)

İşte ilgilendiğim başka bir soru. Benim için, dili öğrenmenin bu aşamasında, tam teşekküllü testler için çok para birimli bir Uzman Danışman yapmak zor. Bu yüzden aşağıdakileri yapmayı düşünüyorum. Expert Advisor'ı MM kullanmadan her enstrüman için ayrı ayrı test edin, yani sonuç puan olacaktır. İşlemleri bir dosyaya yazın . Ve para yönetimi ile ilgili tüm hesaplamalar Excel'de yapılmalıdır. Ayrıca Excel'de mevduat yükünü ve diğer faiz göstergelerini hesaplayabilirsiniz. Bu şekilde elde edilen sonuç doğru kabul edilebilir mi?

Not : Çoklu para birimi modu oluşturmayla ilgili makalelere rastladım, ancak şimdi bulamıyorum. O muydu yoksa rüya mı gördüm?))

 

Yine iyi, muhtemelen, akşam veya gün kimin için, fark edilmeden gitmem ve kimse sorularıma cevap vermemesi üzücü, bu artık alakalı olmasa da, kendim çözdüm, konuştum - bana açıkladılar (anlamadım) forumu çok uzun süre okudum, Lenin'i değil, yavaş okudum ...).

Soru şu ki, emisyonlar hiç tahmin edilemez olduğunda ne tür tahminlerden ve olası eğilimlerden bahsediyoruz? iyi müzayedeler arasında mümkündür. Sinüsler ve kosinüsler, Furiyo, Runge-Kuttas her türlü))) komik ... Akış teorisi ilginç, ancak patlamalardan hemen sonra.

Operasyonel "danışman", çoklu para birimi - belki, ama görünüşe göre her derde deva değil. Amacım Kâse değil, sadece gelir, bir sonraki bakiyeyi özetlerken bu gelirden daha az olan kayıplarla - basit bir para yok, başka işlerle kazanmanız, travers döşemeniz, kaldırımları süpürmeniz, resim boyamanız gerekiyor. ....

Kendim danışman yazarım, programcıyım, 15 yaşındayım, farklı projeler , ne yazacağım umrumda değil, kodu, sonuçları yazacağım ama iletişime, veriye vs. ihtiyacım var. Sadece bir haftadır buradayım, boşsa beni durdurun, Moderatörler?....

 
Maxaxa :

Yine iyi, muhtemelen, akşam veya gün kimin için, fark edilmeden gitmem ve kimse sorularıma cevap vermemesi üzücü, bu artık alakalı olmasa da, kendim çözdüm, konuştum - bana açıkladılar (anlamadım) forumu çok uzun süre okudum, Lenin'i değil, yavaş okudum ...).

Soru şu ki, emisyonlar hiç tahmin edilemez olduğunda ne tür tahminlerden ve olası eğilimlerden bahsediyoruz? iyi müzayedeler arasında mümkündür. Sinüsler ve kosinüsler, Furiyo, Runge-Kuttas her türlü))) komik ... Akış teorisi ilginç, ancak patlamalardan hemen sonra.

Operasyonel "danışman", çoklu para birimi - belki, ama görünüşe göre her derde deva değil. Amacım Kâse değil, sadece gelir, bir sonraki bakiyeyi özetlerken bu gelirden daha az olan kayıplarla - basit bir para yok, başka işlerle kazanmanız, travers döşemeniz, kaldırımları süpürmeniz, resim boyamanız gerekiyor. ....

Kendim danışman yazarım, programcıyım, 15 yaşındayım, farklı projeler, ne yazacağımı umursamıyorum, kodu, sonuçları yazacağım ama iletişime, veriye vs. ihtiyacım var. Sadece bir haftadır buradayım, boşsa beni durdurun, Moderatörler?....

Kırmızıyla vurgulanmış, ben de eğlendim :-))) Henüz denemediniz mi?

Dalga teorisi beni hep eğlendirmiştir :-)) Yine hatırlattınız. Sonsuz açıklama seçenekleriyle her şeyi arka planda açıklamak her zaman harikadır! Kesinlikle ticaret için çok yardımcı olur?

 
Maxaxa :

...Sadece bir haftadır buradayım, burası boşsa beni durdurun, Moderatörler?....

Spesifik birinci seviye sorularınız varsa, lütfen buradan sorun.
Sunacak, paylaşacak, tartışacak bir şeyiniz varsa, ayrı bir konu oluşturun.

Şube Gereksinimleri:
- açıklayıcı ad
- tartışma için materyallerin mevcudiyeti
- rakiplerle iletişimde doğruluk
Neden: