[UYARI, KONU KAPALI!] Forumu kirletmemek için herhangi bir acemi sorusu. Profesyonel, kaçırmayın. Sensiz hiçbir yerde. - sayfa 923 1...916917918919920921922923924925926927928929930...1145 Yeni yorum Artyom Trishkin 2010.10.20 08:46 #9221 _SS_ : Denedim, çalışmıyor! İşlev bildiriminden noktalı virgülü kaldırın. int First(); Ve int First()'e ihtiyacınız var { //-------- Fonksiyon gövdesi ---------- dönüş(0); } [Silindi] 2010.10.20 08:52 #9222 Ve yukarıda tarif etmek gerekli mi? hata Андрей 2010.10.20 08:55 #9223 _SS_ : Ve yukarıda tarif etmek gerekli mi? hata start() işlevine bir işlev ekledikten sonra herhangi bir uyarı olmayacaktır. Artyom Trishkin 2010.10.20 09:13 #9224 _SS_ : Ve yukarıda tarif etmek gerekli mi? hata Açıklamaya gerek yok. Bu bir hata değil, işlevin EA'da hiçbir yerde kullanılmadığına ve kaldırılabileceğine dair bir uyarıdır. First() 'i çağırdıktan sonra; danışmanın bünyesinde artık böyle bir uyarı olmayacak. [Silindi] 2010.10.20 09:16 #9225 Teşekkürler arkadaşlar! [Silindi] 2010.10.20 09:23 #9226 Fiyatın nerede olduğunu, Hareketli'nin üstünde veya altında olduğunu belirleyen en küçük kod var mı? Artyom Trishkin 2010.10.20 09:55 #9227 vlandex : Fiyatın nerede olduğunu, Hareketli'nin üstünde veya altında olduğunu belirleyen en küçük kod var mı? double MA1=iMA(Symbol(), Period(), PeriodMA, 0, MODE_SMA, PRICE_CLOSE, 1); double pa=MarketInfo(Symbol(), MODE_ASK); double pb=MarketInfo(Symbol(), MODE_BID); int pt=MarketInfo(Sembol(), MODE_POINT); int dg=MarketInfo(Symbol(), MODE_DIGITS); ---------------------------------------- Satın almak için -------- -------------------------------------------- if ( NormalizeDouble (pa, dg)>NormalizeDouble(MA1, dg)) {Fiyat MA'nın üzerinde} if (NormalizeDouble(pa, dg)<NormalizeDouble(MA1, dg)) {Fiyat MA'nın altında} else if (NormalizeDouble(pa, dg)==NormalizeDouble(MA1, dg)) {Fiyat MA eşittir} -------------------------------------------------- -------------------------------------------------- ---------------------------------------- Satılık -------- ------------------------------------------- if (NormalizeDouble(pb, dg)>NormalizeDouble(MA1, dg)) {Fiyat MA'nın üzerinde} if (NormalizeDouble(pb, dg)<NormalizeDouble(MA1, dg)) {Fiyat MA'nın altında} else if (NormalizeDouble(pb, dg)==NormalizeDouble(MA1, dg)) {Fiyat MA eşittir} -------------------------------------------------- -------------------------------------------------- En kolay - birinci sınıf lise matematiği [WARNING CLOSED!] Any newbie [Arşivle!] Forumu kirletmemek için [Archive!] Any rookie question, Victor Nikolaev 2010.10.20 09:57 #9228 artmedia70 : double MA1=iMA(Symbol(), Period(), PeriodMA, 0, MODE_SMA, PRICE_CLOSE, 1); double pa=MarketInfo(Symbol(), MODE_ASK); double pb=MarketInfo(Symbol(), MODE_BID); int pt=MarketInfo(Sembol(), MODE_POINT); int dg=MarketInfo(Symbol(), MODE_DIGITS); ---------------------------------------- Satın almak için -------- -------------------------------------------- if (NormalizeDouble(pa, dg)>NormalizeDouble(MA1, dg)) {Fiyat MA'nın üzerindedir} if (NormalizeDouble(pa, dg)<NormalizeDouble(MA1, dg)) {Fiyat MA'nın altında} else if (NormalizeDouble(pa, dg)==NormalizeDouble(MA1, dg)) {Fiyat MA eşittir} -------------------------------------------------- -------------------------------------------------- ---------------------------------------- Satılık -------- ------------------------------------------- if (NormalizeDouble(pb, dg)>NormalizeDouble(MA1, dg)) {Fiyat MA'nın üzerindedir} if (NormalizeDouble(pb, dg)<NormalizeDouble(MA1, dg)) {Fiyat MA'nın altında} else if (NormalizeDouble(pb, dg)==NormalizeDouble(MA1, dg)) {Fiyat MA eşittir} -------------------------------------------------- -------------------------------------------------- En kolay - birinci sınıf lise matematiği Artem. Ve eğer düşünürsen Artyom Trishkin 2010.10.20 10:04 #9229 Vinin : Artem. Ve eğer düşünürsen Merhaba Victor. Biliyorsun, aklım belirli bir düzen ile meşgul. Aklıma ilk gelen şeyi yazdım. Ve artık düşünmeme gerek yok. Düşüncenin ana yönü ayarlamaktır ... :) Doğru sadece kişi kaybolmasın diye... :) MQL4 ve MQL5'te Rakamları [ARŞİV] Forumu kirletmemek için madenci Bitcoin Artyom Trishkin 2010.10.20 10:14 #9230 Peki, evet... Bu değerler arasındaki farkı karşılaştırmak daha doğru olur ama bunu sorgulayanın düşünmesi için bırakacağız... :) Ana şey, düşünce yönünün belirlenmiş olmasıdır ... 1...916917918919920921922923924925926927928929930...1145 Yeni yorum
Denedim, çalışmıyor!
int First();
Ve int First()'e ihtiyacınız var
{
//-------- Fonksiyon gövdesi ----------
dönüş(0);
}
Ve yukarıda tarif etmek gerekli mi?
hata
Ve yukarıda tarif etmek gerekli mi?
hata
Ve yukarıda tarif etmek gerekli mi?
hata
Açıklamaya gerek yok. Bu bir hata değil, işlevin EA'da hiçbir yerde kullanılmadığına ve kaldırılabileceğine dair bir uyarıdır.
First() 'i çağırdıktan sonra; danışmanın bünyesinde artık böyle bir uyarı olmayacak.
Fiyatın nerede olduğunu, Hareketli'nin üstünde veya altında olduğunu belirleyen en küçük kod var mı?
double MA1=iMA(Symbol(), Period(), PeriodMA, 0, MODE_SMA, PRICE_CLOSE, 1);
double pa=MarketInfo(Symbol(), MODE_ASK);
double pb=MarketInfo(Symbol(), MODE_BID);
int pt=MarketInfo(Sembol(), MODE_POINT);
int dg=MarketInfo(Symbol(), MODE_DIGITS);
---------------------------------------- Satın almak için -------- --------------------------------------------
if ( NormalizeDouble (pa, dg)>NormalizeDouble(MA1, dg)) {Fiyat MA'nın üzerinde}
if (NormalizeDouble(pa, dg)<NormalizeDouble(MA1, dg)) {Fiyat MA'nın altında}
else if (NormalizeDouble(pa, dg)==NormalizeDouble(MA1, dg)) {Fiyat MA eşittir}
-------------------------------------------------- --------------------------------------------------
---------------------------------------- Satılık -------- -------------------------------------------
if (NormalizeDouble(pb, dg)>NormalizeDouble(MA1, dg)) {Fiyat MA'nın üzerinde}
if (NormalizeDouble(pb, dg)<NormalizeDouble(MA1, dg)) {Fiyat MA'nın altında}
else if (NormalizeDouble(pb, dg)==NormalizeDouble(MA1, dg)) {Fiyat MA eşittir}
-------------------------------------------------- --------------------------------------------------
En kolay - birinci sınıf lise matematiği
double MA1=iMA(Symbol(), Period(), PeriodMA, 0, MODE_SMA, PRICE_CLOSE, 1);
double pa=MarketInfo(Symbol(), MODE_ASK);
double pb=MarketInfo(Symbol(), MODE_BID);
int pt=MarketInfo(Sembol(), MODE_POINT);
int dg=MarketInfo(Symbol(), MODE_DIGITS);
---------------------------------------- Satın almak için -------- --------------------------------------------
if (NormalizeDouble(pa, dg)>NormalizeDouble(MA1, dg)) {Fiyat MA'nın üzerindedir}
if (NormalizeDouble(pa, dg)<NormalizeDouble(MA1, dg)) {Fiyat MA'nın altında}
else if (NormalizeDouble(pa, dg)==NormalizeDouble(MA1, dg)) {Fiyat MA eşittir}
-------------------------------------------------- --------------------------------------------------
---------------------------------------- Satılık -------- -------------------------------------------
if (NormalizeDouble(pb, dg)>NormalizeDouble(MA1, dg)) {Fiyat MA'nın üzerindedir}
if (NormalizeDouble(pb, dg)<NormalizeDouble(MA1, dg)) {Fiyat MA'nın altında}
else if (NormalizeDouble(pb, dg)==NormalizeDouble(MA1, dg)) {Fiyat MA eşittir}
-------------------------------------------------- --------------------------------------------------
En kolay - birinci sınıf lise matematiği
Artem. Ve eğer düşünürsen
Artem. Ve eğer düşünürsen
Merhaba Victor. Biliyorsun, aklım belirli bir düzen ile meşgul. Aklıma ilk gelen şeyi yazdım. Ve artık düşünmeme gerek yok. Düşüncenin ana yönü ayarlamaktır ... :)
Doğru sadece kişi kaybolmasın diye... :)
Peki, evet... Bu değerler arasındaki farkı karşılaştırmak daha doğru olur ama bunu sorgulayanın düşünmesi için bırakacağız... :)
Ana şey, düşünce yönünün belirlenmiş olmasıdır ...