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

 
kocunyc89 :

Çocuklar! Fonksiyonu nasıl yazacağımı bulamıyorum .... görev, belirli bir süre için grafikte son iki çubuğa eşit olan çubuğu bulmak ve eğer eşit değilse, o zaman yapmıyoruz' hiçbir şey yapma .... Burada durdum

if(iHigh(NULL,PERIOD_CURRENT,20)==(H==H1))

H geçerli çubuk nerede

H1 önceki çubuktur

Aynı zamanda, iHigh işlevini kaldırırsanız, gösterge tablodaki H==H1'in nerede olduğunu gösterir.

lütfen yardım edin, dördüncü gün azap çekti.

iTime() size yardımcı olmak için
 
artmedia70 :
iTime() size yardımcı olmak için
çok teşekkürler canım! Dönüyorum bu fonksiyonu nerede ve nasıl değiştireceğimi anlamadım zorlaştırmıyorsa lütfen gönderin.
 

Söyleyin bana, eğer koşul karşılanırsa, 13:00'da bir sipariş tetiklenir ve 19:00'da kapanır. Ancak saat 16:00'da aynı koşul tekrar tetiklenir, ancak koşul Toplam==0 (siparişlerin sürekli açılmasını önlemek için burada Toplam=SiparişlerToplam()) öngördüğü için sipariş açılmaz. İkinci sırayı da açmak için hangi işlev, yöntem kullanılır?

Benzer şekilde, koşul_1'e göre 13:00'da order_1, 13:00'da satın almak üzere tetiklenir ve 19:00'da kapanır. 17:00'de, condition_2 başka bir satış emri_2 açmak için tetiklenir, ancak Total==0 koşulu nedeniyle ikinci emir tekrar açılmaz (burada Total=OrdersTotal())

 

Merhaba!

Tüm değişkenler Buy_OpenNr[50] nasıl sıfırlanır? Sadece bir döngüde mi yoksa daha kolay bir yolu var mı?

 for ( int cnt = 0 ; cnt< 50 ; cnt++)
{
Buy_OpenNr[cnt]= 0 ;
}
 
abeiks :

Merhaba!

Tüm değişkenler Buy_OpenNr[50] nasıl sıfırlanır? Sadece bir döngüde mi yoksa daha kolay bir yolu var mı?

ArrayInitialize
 
AlexeyVik :
ArrayInitialize
Teşekkür ederim!
 
Abdus_Ali :

Söyleyin bana, eğer koşul karşılanırsa, 13:00'da bir sipariş tetiklenir ve 19:00'da kapanır. Ancak saat 16:00'da aynı koşul tekrar tetiklenir, ancak koşul Toplam==0 (siparişlerin sürekli açılmasını önlemek için burada Toplam=SiparişlerToplam()) öngördüğü için sipariş açılmaz. İkinci sırayı da açmak için hangi işlev, yöntem kullanılır?

Benzer şekilde, koşul_1'e göre 13:00'da order_1, 13:00'da satın almak üzere tetiklenir ve 19:00'da kapanır. Saat 17:00'de koşul_2 başka bir satış emri_2 açmak için tetiklenir, ancak Toplam==0 koşulu nedeniyle ikinci sipariş tekrar açılmaz (burada Toplam=SiparişlerToplam())

Ve sizi 2. sıra için Toplam<=1 koşulunu ayarlamaktan kim alıkoyuyor?
 

Yardım edin lütfen basit bir sorunun cevabını bulamıyorum.

int TimeSeconds (,,,,,) Belirtilen zamanın dakikasının başlangıcından bu yana geçen saniye sayısını döndürür.

Çubuğun açılma süresini fonksiyona eklersem

TimeSeconds(iTime(NULL,PERIOD_M5,0))

peki barın kapanmasına 10 saniye kaldığını nasıl belirleyebilirim?

 
AlexeyVik :
ArrayInitialize
abeikler :

Merhaba!

Tüm değişkenler Buy_OpenNr[50] nasıl sıfırlanır? Sadece bir döngüde mi yoksa daha kolay bir yolu var mı?

Neden "dizi gerekli" yemin ediyor?

 ArrayInitialize (Buy_OpenNr[ 50 ], EMPTY_VALUE );
 
abeiks :

Neden "dizi gerekli" yemin ediyor?

Çünkü belgeleri sonuna kadar okumanız gerekiyor. Ve bir örnek var

 ArrayInitialize (array, EMPTY_VALUE );