MQL4 ve MQL5 ile ilgili herhangi bir acemi sorusu, algoritmalar ve kodlar hakkında yardım ve tartışma - sayfa 206 1...199200201202203204205206207208209210211212213...1953 Yeni yorum mila.com 2017.05.17 09:13 #2051 Alexey Viktorov : 2 karaktere normalleştirmeyi denediniz mi? Normalleşmeye ne dersin? Geçerli fiyat ve sonra ..... ne ile karşılaştırın? neden bahsettiğini anlamıyorum . Victor Nikolaev 2017.05.17 09:33 #2052 Vyacheslav Kornev : Bir macbook'um var. Meta düzenleyiciden kopyalayamıyorum bile İkinci durumda değişkenlerin değerlerini ve türünü deşifre edin. Vyacheslav Kornev 2017.05.17 09:42 #2053 Victor Nikolaev : İkinci durumda değişkenlerin değerlerini ve türünü deşifre edin. Maxim Kuznetsov 2017.05.17 10:14 #2054 mila.com : Merhaba. Lütfen, mevcut fiyatın örnekte olduğu gibi belirli bir fiyatı değil, herhangi bir yuvarlak fiyatı geçtiği gerçeğini düzeltmeme yardım edin. Örneğin : veya static double prevBid=EMPTY_VALUE;if (prevBid!=EMPTY_VALUE && prevBid<=levelPrice && Bid > levelPrice ) { /// цена пересекла уровень снизу вверх}prevBid=Bid; Vitaly Muzichenko 2017.05.17 10:35 #2055 mila.com : Merhaba. Lütfen, mevcut fiyatın örnekte olduğu gibi belirli bir fiyatı değil, herhangi bir yuvarlak fiyatı geçtiği gerçeğini düzeltmeme yardım edin. Örneğin : veya //=============================================================================================== //---------------------------- Возвращает ближайший круглый уровень ----------------------------+ //=============================================================================================== double GetUniversalLevel( int ne= 100 , string symb= "0" ) { if (symb== "0" ) symb= Symbol (); static double LastBid; double _Level= 0 , PriceStep= 0 , bid= 0 , point= 0 ; bid= SymbolInfoDouble (symb, SYMBOL_BID ); point= SymbolInfoDouble (symb, SYMBOL_POINT ); if (LastBid<point) LastBid=bid; PriceStep=ne*point; _Level= MathRound (bid/PriceStep)*PriceStep; LastBid=bid; return (_Level); } Telefon etmek //double R_Level = GetUniversalLevel(100, Symbol()); // круглые 100 double R_Level = GetUniversalLevel( 50 , Symbol ()); // круглые 50 // дальше надеюсь разберётесь Comment (R_Level ); Victor Nikolaev 2017.05.17 10:37 #2056 Vyacheslav Kornev : Formüldeki değerleri yerine koymaya çalışalım if (St== 7 ) { double Pris_Lin= 0 ; Lots0=(L( OP_SELL )+( Bid - 0 )/ 10 *Lotsc; // Для Евро // Lots0=(L(OP_SELL)+(1.10890-0)/10*0.1; // Lots0=(L(OP_SELL)+0.0110890; ..................... if (Op_Pr>= Bid ) Lots0=L( OP_SELL ); if (Lotsc>Lots0) Loys0=Lotsc; } Parti büyüklüğü DC gereksinimlerine göre yuvarlanırsa, parti ya 0,01 artar ya da değişmeden kalır. Ancak yuvarlama yoktur, bu nedenle sadece bir hata olacaktır - Yanlış parti büyüklüğü. ve Smart Bridge Teknolojisi KimIV'ten faydalı özellikler Sinyaller : MQL5 Ticaret Vyacheslav Kornev 2017.05.17 10:40 #2057 Victor Nikolaev : Formüldeki değerleri yerine koymaya çalışalım Parti büyüklüğü DC gereksinimlerine göre yuvarlanırsa, parti ya 0,01 artar ya da değişmeden kalır. Ancak yuvarlama yoktur, bu nedenle sadece bir hata olacaktır - Yanlış parti büyüklüğü. Aslında Pris_lin fiyattır ve asla sıfır değildir Victor Nikolaev 2017.05.17 10:41 #2058 Vyacheslav Kornev : Aslında Pris_lin fiyattır ve asla sıfır değildir Önceki sayfada yayınladığınız kodu yakından inceleyin. Vyacheslav Kornev 2017.05.17 10:46 #2059 Victor Nikolaev : Önceki sayfada yayınladığınız kodu yakından inceleyin. Evet görüyorum. bu yüzden yardım istiyorum Vyacheslav Kornev 2017.05.17 10:51 #2060 Victor Nikolaev : Önceki sayfada yayınladığınız kodu yakından inceleyin. Fiyatı almam ve ayrıca modulo farkını hesaplamam gerekiyor ve bu kadar (Bid - Pris_lin) 1...199200201202203204205206207208209210211212213...1953 Yeni yorum
2 karaktere normalleştirmeyi denediniz mi?
Normalleşmeye ne dersin? Geçerli fiyat ve sonra ..... ne ile karşılaştırın?
neden bahsettiğini anlamıyorum
.
Bir macbook'um var. Meta düzenleyiciden kopyalayamıyorum bile
İkinci durumda değişkenlerin değerlerini ve türünü deşifre edin.
İkinci durumda değişkenlerin değerlerini ve türünü deşifre edin.
Merhaba.
Lütfen, mevcut fiyatın örnekte olduğu gibi belirli bir fiyatı değil, herhangi bir yuvarlak fiyatı geçtiği gerçeğini düzeltmeme yardım edin.
Örneğin :
veya
static double prevBid=EMPTY_VALUE;
if (prevBid!=EMPTY_VALUE && prevBid<=levelPrice && Bid > levelPrice ) {
/// цена пересекла уровень снизу вверх
}
prevBid=Bid;
Merhaba.
Lütfen, mevcut fiyatın örnekte olduğu gibi belirli bir fiyatı değil, herhangi bir yuvarlak fiyatı geçtiği gerçeğini düzeltmeme yardım edin.
Örneğin :
veya
Telefon etmek
Formüldeki değerleri yerine koymaya çalışalım
Parti büyüklüğü DC gereksinimlerine göre yuvarlanırsa, parti ya 0,01 artar ya da değişmeden kalır.
Ancak yuvarlama yoktur, bu nedenle sadece bir hata olacaktır - Yanlış parti büyüklüğü.
Formüldeki değerleri yerine koymaya çalışalım
Parti büyüklüğü DC gereksinimlerine göre yuvarlanırsa, parti ya 0,01 artar ya da değişmeden kalır.
Ancak yuvarlama yoktur, bu nedenle sadece bir hata olacaktır - Yanlış parti büyüklüğü.
Aslında Pris_lin fiyattır ve asla sıfır değildir
Aslında Pris_lin fiyattır ve asla sıfır değildir
Önceki sayfada yayınladığınız kodu yakından inceleyin.
Önceki sayfada yayınladığınız kodu yakından inceleyin.
Evet görüyorum. bu yüzden yardım istiyorum
Önceki sayfada yayınladığınız kodu yakından inceleyin.
Fiyatı almam ve ayrıca modulo farkını hesaplamam gerekiyor ve bu kadar (Bid - Pris_lin)