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

 
Lankaster :

Yanılmıyorsam, 2 mum arasında, yönlerine bakılmaksızın iniş ve çıkışları bu şekilde arayacaktır, ancak fiyatları sadece yukarı-aşağı ve aşağı-yukarı oluşumları için almanız gerekir.

ilk formasyondaki yükseliş mum çubuğunun en yükseği ve ikinci formasyondaki düşüş mum çubuğunun en düşük seviyesi.

Umarım net yazabilmişimdir yoksa kafam zaten yanıyor :)


i'den i+2'ye kadar yerel ekstremumları arayacaktır. Neden ihtiyacın olduğunu bilmiyorum. Ancak maksimum, düşüş veya yükseliş mumu olup olmadığına bakılmaksızın, Afrika'da da maksimumdur.


 

Merhaba!
init() işlevinin çalışmasıyla ilgili herhangi bir kısıtlama olup olmadığını söyleyebilir misiniz? Öyleyse, yürütme süresine veya başka bir parametreye göre bu kısıtlamalar nelerdir? Ve bu konuda nerede belgelere itibar etmek mümkündür?
Ve MT4 ve MT5 arasında bu konuda herhangi bir fark var mı?

 
Leo59 :

Merhaba!
init() işlevinin çalışmasıyla ilgili herhangi bir kısıtlama olup olmadığını söyleyebilir misiniz? Öyleyse, yürütme süresine veya başka bir parametreye göre bu kısıtlamalar nelerdir? Ve bu konuda nerede belgelere itibar etmek mümkündür?
Ve MT4 ve MT5 arasında bu konuda herhangi bir fark var mı?

mql4'te, eski start() ve eski kodlara bakmadan hatırlayamadığım diğerleri yerine OnInit(), OnDeinit() ve OnTick(), OnCalculate() öğelerinin geri kalanını kullanmak daha iyidir. ..
 
Leo59 : Merhaba!

init() işlevinin çalışmasıyla ilgili herhangi bir kısıtlama olup olmadığını söyleyebilir misiniz? Öyleyse, yürütme süresine veya başka bir parametreye göre bu kısıtlamalar nelerdir? Ve bu konuda nerede belgelere itibar etmek mümkündür?
Ve MT4 ve MT5 arasında bu konuda herhangi bir fark var mı?

Bir zamanlar OnInit OnDeinit OnTick OnTimer işlevlerinin sırası ve yürütme süresiyle de ilgilendim ... Basit bir Uzman Danışman yazdım , tüm işlevlerinde Uyku ve Uyarı işlevleriyle döngüler ekledim ... İlginç çıktı ...

 
Эльнэ :
Yardım!
12.93$ hesabında, 0.01 hacimli bir emir açmak, zararı durdurmak ve 0'da kar almak istiyorum, ancak program yetersiz fon yazıyor, neden? yanlış olan nedir ve nerede düzeltmeliyim?

aracınızın web sitesinde ticaret hesabınızın kaldıraç oranını artırmanız gerekir, 1:100 veya 1:200 veya 1:500

 

Tanrım hoş geldin!

Lamer soru için şimdiden özür dilerim!

100 yıldır MQl4'te yazmıyorum, bu yüzden tekrar başladım, aptal oturuyorum ve hiçbir şey hatırlamıyorum. Sorunun özü:

Değerleri arabelleğe koyarak bir gösterge yazıyorum - her şey güzelce çiziyor, başka bir arabellek eklemek istiyorum, ancak ondan önce başka bir dizi oluşturun ve onunla ve ondan ikinci arabelleğe çalışın ve böylece basit bir şekilde döngü, yeni dizinin değerlerini arabellek 0'ın değerleriyle eşitliyorum, onlarla çalışmaya başlıyorum ve sıfırlar var ... Onları yazdırıyorum - sıfırlar ... olarak yeni bir dizi yazıyorum bir dizi arabellek - her şey çizer ... bir tür pusu ... :( .

 
Андрей :

Tanrım hoş geldin!

Lamer soru için şimdiden özür dilerim!

100 yıldır MQl4'te yazmıyorum, bu yüzden tekrar başladım, aptal oturuyorum ve hiçbir şey hatırlamıyorum. Sorunun özü:

Değerleri arabelleğe koyarak bir gösterge yazıyorum - her şey güzelce çiziyor, başka bir arabellek eklemek istiyorum, ancak ondan önce başka bir dizi oluşturun ve onunla ve ondan ikinci arabelleğe çalışın ve böylece basit bir şekilde döngü, yeni dizinin değerlerini arabellek 0'ın değerleriyle eşitliyorum, onlarla çalışmaya başlıyorum ve sıfırlar var ... yazdırıyorum - sıfırlar ... ile yeni bir dizi yazıyorum arabellek dizisi - her şey çizer ... bir tür pusu ... :( .

Onlar biliyorlar.

 
Alexey Viktorov :

Onlar biliyorlar.


Her şeyi anlattım, ilgilenirseniz akşama kodu eklerim. Şu anda mevcut değil.


O zaman bir kez daha

kod şöyle bir şeye benziyor:

...

çift Buf0[]

çift MyAr[]

....

süre...

Buf0[i]=...

MyAr[i]=Buf0[i];

Print(DoubleToStr(MyAr[i]));

ben--

...


ve her şey çalışır, çizer... sadece baskıda terler:

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0


Bu daha net mi?

 
Андрей :

Tanrım hoş geldin!

Lamer soru için şimdiden özür dilerim!

100 yıldır MQl4'te yazmıyorum, bu yüzden tekrar başladım, aptal oturuyorum ve hiçbir şey hatırlamıyorum. Sorunun özü:

Değerleri arabelleğe koyarak bir gösterge yazıyorum - her şey güzelce çiziyor, başka bir arabellek eklemek istiyorum, ancak ondan önce başka bir dizi oluşturun ve onunla ve ondan ikinci arabelleğe çalışın ve böylece basit bir şekilde döngü, yeni dizinin değerlerini arabellek 0'ın değerleriyle eşitliyorum, onlarla çalışmaya başlıyorum ve sıfırlar var ... yazdırıyorum - sıfırlar ... ile yeni bir dizi yazıyorum arabellek dizisi - her şey çizer ... bir tür pusu ... :( .

Belki bu yüzden.



 int ArrayCopy (  object&dest[], object source[], int start_dest= 0 , int start_source= 0 , int count= WHOLE_ARRAY )
Копирует один массив в другой. Массивы должны иметь одинаковый тип. Массивы типа double [], int [], datetime [], color [], и bool [], можно копировать как массивы одного типа.
Возвращает количество скопированных элементов.
 

Birçok sayı vardır - 1,3,4,8,9,........1000. Değişkenli bir danışmanın gövdesinde bunları ZARİF bir şekilde nasıl karşılaştırabilirim. Her sayıyı bir değişkene eşitlemeden? Teşekkür ederim!