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

 
artmedia70 :
Sıfır çubuğunda gösterge verileri sabitlenmeyecektir. Her kene üzerinde, pratik olarak değişecekler, çünkü sıfır çubuğu henüz oluşturulmamıştır. Bu nedenle, verileri ilk çubuktan başlayarak alın. Hala onları sıfırdan almak istiyorsanız, PRICE_CLOSE'ı PRICE_OPEN olarak değiştirin - bu, sıfır çubuğunda değişmeyen tek fiyattır, ancak gösterge standart gösteriminden biraz farklı olacaktır - sadece biraz.
Çok teşekkürler. Her şey basit görünüyor, ancak arabelleklerle toplu işlemler gibi görünüyordu))))
 
artmedia70 :
Sıfır çubuğunda gösterge verileri sabitlenmeyecektir. Her kene üzerinde, pratik olarak değişecekler, çünkü sıfır çubuğu henüz oluşturulmamıştır. Bu nedenle, verileri ilk çubuktan başlayarak alın. Hala onları sıfırdan almak istiyorsanız, PRICE_CLOSE'ı PRICE_OPEN olarak değiştirin - bu, sıfır çubuğunda değişmeyen tek fiyattır, ancak gösterge standart gösteriminden biraz farklı olacaktır - sadece biraz.

Aynı zamanda, böyle bir yaklaşımın mevcut tüm dinamikleri kestiği anlaşılmalıdır - mevcut çubukta meydana gelen tüm fiyat hareketleri ancak yeni bir çubuğun gelmesiyle "kaydedilecektir".
 
avtomat :

Aynı zamanda, böyle bir yaklaşımın mevcut tüm dinamikleri kestiği anlaşılmalıdır - mevcut çubukta meydana gelen tüm fiyat hareketleri ancak yeni bir çubuğun gelmesiyle "fark edilir".

Ve yanlış pozitifler - "sıçrama"

Her zaman bir seçim vardır.

 
artmedia70 :

Ve yanlış pozitifler - "sıçrama"

Her zaman bir seçim vardır.



Chatter, elbette, belirli bir sorun sunar. Ancak böyle bir çözüm, baş ağrısını kafa keserek tedavi etmeye benzer.
 
Shurkin :
11.11.2013 07:54 tarihinde gönderildi, "ShowCandleSize" makalesi yanlış görüntüleniyor ve bilinmeyen bir nedenle düzenlenemez.
15 Kasım'da bu soruyla noreply@metaquotes.net adresinden destek servisiyle iletişime geçtim ancak bir yanıt alamadım.
Lütfen bana bu soru için doğru adresi söyle.
Samimi olarak.
--
Vladislav Shurkin,
20 Kasım 2013.

Lütfen ne hakkında olduğunu görebilmeniz için gönderinin bir bağlantısını sağlayın.
 

Lütfen bana danışmanın neden test cihazı üzerinde çalıştığını söyleyin, ancak demo hesabında, küçük bir zaman dilimi ayarlasanız bile, danışman sadece gülümsüyor, ancak pozisyon açmıyor mu?

beta sürümü.0

dış çift Minimum_lot = 1;//değerler:1;0.10;0.01

harici çift Fiyat_noktası = 10;

extern double Kar yüzdesi = 20;

dış çift Percent_Risk = 20;

harici tarihsaat saat1 = D'24.11.2014 19:00';

dış çift fiyat1 = 1.3450;

harici tarihsaat saat2 = D'24.11.2014 19:00';

dış çift fiyat2 = 1.3560;

harici tarihsaat Kapanış_saati = D'24.11.2014 19:00:00';//saat biçimi gg.mm.gggg ss:dd:ss

harici int AF = 100;

int init()

{

//----

//----

dönüş(0);

}

//+------------------------------------------- --------------------+

//| uzman başlatma işlevi |

//+------------------------------------------- --------------------+

int başlangıç()

{

çift TP,SL,BBU,BBD,dLTU,dLTD,N;

dize yorumu = NULL;

dizi LTU,LTD;

int bileti;

int DSL = ((Risk_Percent/100)*AccountBalance());

int DTP = ((Profit_Percent/100)*AccountBalance());

int Times = (Close_Time/3600)-(TimeLocal())/3600;

BBU = iBands(NULL,0,20,2,0,PRICE_CLOSE,MODE_UPPER,0);

BBD = iBands(NULL,0,20,2,0,PRICE_CLOSE,MODE_LOWER,0);

N = ((HesapBalance()*(Risk_Yüzdesi/100))/(Pip_Fiyat*AF))*Min_Lot;

TP = (DSL+((Risk_Yüzdesi/100)*Süre)/(Pip_Fiyatı*AF*(Kar_Yüzdesi/100)))/Pip_Fiyatı;

SL = (DTP-((Risk_Yüzdesi/100)*Kere)/(Pip_Fiyat*AF*(Kar_Yüzde/100)))/Pip_Fiyat;

if(fiyat1<fiyat2)

{

LTU = ObjectCreate("TrendUp", OBJ_TREND ,0,zaman1,fiyat1,zaman2,fiyat2);

dLTU = StrToDouble(LTU);

}

if(fiyat1>fiyat2)

{

LTD = ObjectCreate("TrendDown",OBJ_TREND,0,zaman1,fiyat1,zaman2,fiyat2);

dLTU = StrToDouble(LTD);

}

//----

if(BBU<dLTU)

{

bilet=OrderSend(Symbol(),OP_SELL,N,Bid,3,Bid+SL*Point,Ask-TP*Point,yorum,365,Green);

}

if(Close_Time==doğru)

{

OrderClose(OrderTicket(),OrderLots(),Ask,10);

}

if(BBD>dLTD)

{

bilet=OrderSend(Symbol(),OP_BUY,N,Ask,3,Bid-SL*Point,Ask+TP*Point,yorum,367,Green);

}

if(Close_Time==doğru)

{

OrderClose(OrderTicket(),OrderLots(),Bid,10);

}

dönüş(0);

Dosyalar:
freedom.mq4  3 kb
 

Herkese iyi günler!

Lütfen bana söyle .

SORUN

- terminalde gerçek ticaret için 2 özdeş tablo vardır EURO-DOLLAR TF - 5 dak.

İHTİYACIM VAR

- bu çizelgelerdeki mumların sayısı farklıydı (diyelim ki - N1 grafiğinde - 500 çubuklar, N2 grafiğinde - 600 çubuklar)

Mumları TEKLİF ARŞİVİ penceresinden sildim ..... ama her iki tablodan da aynı anda silindiler (ve sadece birinden buna ihtiyacım var)

SORU 1. Farklı sayıda mum ile işlem yapmak için iki özdeş tabloya sahip olmak mümkün müdür.Mümkünse nasıl yapılır?

SORU 2 Farklı sayıda çubukla iki özdeş grafik üzerinde işlem yapmak mümkünse, o zaman nasıl bir kod verilir.


if (T == true ) // N1 grafiği için koşul yerine getirilirse ( bu koşulun N1 grafiği için geçerli olduğu nasıl belirlenir ???)

OrderSend(Symbol(),OP_BUY,0.1,Ask,1,Bid-4710*Point,Bid+300*Point,"jfh",1 ); // bir sipariş aç (bu siparişin grafik N1'de açılması gerektiği nasıl belirlenir ???)

eğer (S == doğru) // N2 grafiğinin koşulu yerine getirilirse ( Bu koşulun N2 grafiği için geçerli olduğu nasıl yazılır ???)

OrderSend(Symbol(),OP_BUY,0.1,Ask,1,Bid-4710*Point,Bid+300*Point,"jfh",1 ); // bir sipariş aç ( bu siparişin N2 grafiğinde açılması gerektiği nasıl belirlenir ??? )

Teşekkür ederim.

 

Özel bir göstergeye fiyat seçimi nasıl eklenir? Örnek olarak - koddaki fiyatın Her yerde Kapat olarak ayarlandığı "Özel Hareketli Ortalamalar", ancak "Hareketli Ortalama" standart göstergesinde listeden bir fiyat seçebilirsiniz. Ve böylece MT4 teslimatındaki tüm açık kaynak göstergeleri ile.



 
evillive :

Özel bir göstergeye fiyat seçimi nasıl eklenir? Örnek olarak - koddaki fiyatın her yerde ayarlandığı "Özel Hareketli Ortalamalar" Kapat, ancak "Hareketli Ortalama" standart göstergesinde listeden bir fiyat seçebilirsiniz. Ve böylece MT4 teslimatındaki tüm açık kaynak göstergeleri ile.

Bu durumda koda eklemek gerekir. Appled_Price gibi harici bir değişken oluşturun.

Ve kodda, tüm PRICE_CLOSE öğelerini Appled_Price olarak değiştirin.

Appled_Price değerleri şunlar olabilir:

Devamlı Anlam Tanım
PRICE_CLOSE 0 Kapanış fiyatı
PRICE_OPEN 1 Açılış fiyatı
PRICE_HIGH 2 Maksimum fiyat
PRICE_LOW 3 Minimum fiyat
PRICE_MEDIAN 4 Ortalama fiyat, (yüksek+düşük)/2
PRICE_TYPICAL 5 Tipik fiyat, (yüksek+düşük+kapanış)/3
PRICE_WEIGHTED 6 Ağırlıklı kapanış fiyatı, (yüksek+düşük+kapanış+kapanış)/4
 
solnce600 :

Herkese iyi günler!

Lütfen bana söyle .

İHTİYACIM VAR

- bu çizelgelerdeki mumların sayısı farklıydı (diyelim ki - N1 grafiğinde - 500 çubuklar, N2 grafiğinde - 600 çubuklar)

Teşekkür ederim.

Neden ihtiyacın olduğunu açıkla? Bu gizemin anlamını anlamıyorum. Kâr buna mı bağlı?