MQL4 ve MQL5 ile ilgili herhangi bir acemi sorusu, algoritmalar ve kodlar hakkında yardım ve tartışma - sayfa 1424

 
ANDREY :

SORU
Nasıl ve hangi değerler girilmelidir   ArrayFill(), aynı dizinin sarı öğelerini 12 değeriyle doldurmam gerekirse?

yardım için teşekkürler

Dizi doldurma işlevi, işleri kolaylaştırmak için tasarlanmıştır. Döngülerden kurtulmak için. Ve örneğinizi şu şekilde doldurmak daha kolaydır:

LoY[ 1 ][ 0 ] = 12 ;
LoY[ 1 ][ 2 ] = 12 ;
LoY[ 2 ][ 1 ] = 12 ;
 
Alexey Viktorov :

Dizi doldurma işlevi, işleri kolaylaştırmak için tasarlanmıştır. Döngülerden kurtulmak için. Ve örneğinizi şu şekilde doldurmak daha kolaydır:

Yani ArrayFill() , dizi tek boyutlu olarak temsil edildikten sonra ardışık olan dizi değerlerini doldurur. Ve arka arkaya OLMAYAN dizi değerlerini doldurmuyor mu?

 
ANDREY :

Yani ArrayFill() , dizi tek boyutlu olarak temsil edildikten sonra ardışık olan dizi değerlerini doldurur. Ve arka arkaya OLMAYAN dizi değerlerini doldurmuyor mu?

Doldurun Ama neden sağ ayağınızın küçük parmağıyla sol kulağınızı kaşıyasınız?

Başlamak için uygun dizini, 1 miktarını ve doldurulacak değeri koyun.

Ve böylece doldurulması gereken her öğe için.
 
Alexey Viktorov :

Ama neden sağ ayağınızın küçük parmağıyla sol kulağınızı kaşıyasınız?

Başlamak için uygun dizini, 1 miktarını ve doldurulacak değeri koyun.

Ve böylece doldurulması gereken her öğe için.

Her şey belirli duruma ve ortaya çıkabilecek belirli koşullara bağlıdır, böylece sol kulağı sağ ayağın küçük parmağıyla kaşımaktan başka bir seçenek kalmaz.

Bu seçenek için işlev şöyle görünecek? ArrayFill ( LoY, 3, 1,5.1,7,1, 12 ) ? Yoksa noktalama işaretleri farklı mı?
Teşekkür ederim.

 
ANDREY :

Her şey belirli duruma ve ortaya çıkabilecek belirli koşullara bağlıdır, böylece sol kulağı sağ ayağın küçük parmağıyla kaşımaktan başka bir seçenek kalmaz.

Bu seçenek için işlev şöyle görünecek?ArrayFill ( LoY, 3, 1,5.1,7,1, 12 ) ? Yoksa noktalama işaretleri farklı mı?
Teşekkür ederim.

 //--- заполняем начальные 5 элементов значением 123
   ArrayFill (a, 0 , 5 , 123 );
//--- заполняем 5 элементов (начиная с 5-го) значением 456
   ArrayFill (a, 5 , 5 , 456 );
 
Vitaly Muzichenko :

Bilgi için teşekkürler. Ama yazdıklarını zaten anladım. ArrayFill () işlevini, ardışık dizi öğelerini değerlerle doldurmak için kullanırsınız.
İlk örnekte, sıfırdan beşinci öğeye. İkinci örnekte - beşinciden onuncuya.
Ve arka arkaya OLMAYAN dizi elemanlarının doldurulmasını bu fonksiyona kaydetmenin nasıl gerekli olduğunu anlamak istiyorum. Son gönderimdeki sarı hücreler, 12 değeriyle doldurulacak dizi öğeleridir. Dizi Doldurma ()
Yardım için teşekkürler.

 
Meslektaşlarım, yardım istiyorum, kendim kontrol etmedim, bunun temel olduğunu anlıyorum, belki farklı brokerlerin farklı yolları vardır, Forex'ten bahsediyorum: bir pozisyonu kısmen kapatırsanız , bileti değişir mi?
 
Roman Shiredchenko :
Meslektaşlarım, yardım istiyorum, kendim kontrol etmedim, bunun temel olduğunu anlıyorum, belki farklı brokerlerin farklı yolları vardır, Forex'ten bahsediyorum: bir pozisyonu kısmen kapatırsanız , bileti değişir mi?

Değişiyor.

Her iki pozisyon hakkında da yorum yapılır:

Kısmen kapalı olanda: "#ticket_new'e"

Kalanda: "#ticket_parent'ten"

 
Artyom Trishkin :

Değişiyor.

Her iki pozisyon da şu şekilde yorumlanmıştır:

Kısmen kapalı olanda: "#ticket_new'e"

Kalanda: "#ticket_parent'ten"

Senks. Belki o zaman uzmanın açılış fiyatına ve pozisyonun biletine göre en uygun kapanış algoritmasını önerirsiniz. Örneğin 10 lotluk bir pozisyon var, 4, 3 ve 3 lot için farklı koşullara göre kısımlar halinde kapatılması gerekiyor. Bunu organize etmenin en iyi yolu nedir?
Sihirsiz Yesoi....
Sihir yerine, belirli ve bilinen bir açılış fiyatında bir pozisyonun varlığını kontrol etmeyi mi kullanıyorsunuz? Sonuçta değişmiyor, kısmi kapanmalı bir bilet gibi... bir seçenek olarak da mümkün mü?
 
Artyom Trishkin :

Kısmen kapalı olanda: "#ticket_new'e"

Kalanda: "#ticket_parent'ten"

Yorumun formatı komisyoncudan komisyoncuya değişebilir.