Ticaret fırsatlarını kaçırıyorsunuz:
- Ücretsiz ticaret uygulamaları
- İşlem kopyalama için 8.000'den fazla sinyal
- Finansal piyasaları keşfetmek için ekonomik haberler
Kayıt
Giriş yap
Gizlilik ve Veri Koruma Politikasını ve MQL5.com Kullanım Şartlarını kabul edersiniz
Hesabınız yoksa, lütfen kaydolun
Burada...
string price = (DoubleToStr(iMA(Symbol(),0,1,0,MODE_EMA,PRICE_CLOSE,0),Digits));
if (price=>1.0000 && price< 1.0050)
{
sell order here
}
Teşekkürler
Hızlı yanıt için teşekkürler.
Burada...
string price = (DoubleToStr(iMA(Symbol(),0,1,0,MODE_EMA,PRICE_CLOSE,0),Digits));
if (price=>1.0000 && price< 1.0050)
{
sell order here
}
bunu derlemeye çalıştığımda, karşılaştırmalı olarak farklı türler alıyor
Bence ejoi, ipi çeken kısımda küçük bir hata yaptı; kod şöyle olmalıydı:
if (price=>1.0000 && price< 1.0050)
{
sell order here
}Teşekkürler
harika çalıştı teşekkürler!!!
Yardımcı olabilecek biri varsa bu sorun bende de var gibi görünüyor. İşlemlerin açılabileceği süreyi sınırlamaya çalışıyorum.
if (total<1)
{
if (TimeHour(CurTime())<StartHour) {return(0);}
if (TimeMinute(CurTime())<StartMinute) {return(0);}
if (TimeHour(CurTime())>EndHour) {return(0);}
if (TimeMinute(CurTime())>EndMinute) {return(0);}
}[/PHP]
it seems right that no trades are executed whenever i use it
my extern is as follows
[PHP]extern int StartHour=0;
extern int StartMinute=30;
extern int EndHour=22;
extern int EndMinute=30;Aşağıdaki işlevi ekleyebilirsiniz
{
datetime time = TimeCurrent();
int now = TimeHour( time ) * 60 + TimeMinute( time );
int begin = StartHour * 60 + StartMinute;
int end = EndHour * 60 + EndMinute;
return ( begin <= now && now < end );
}
[/PHP]
and then use it like the following in your start() function
[PHP]if ( ! isTradableTime() )
return( 0 );İşlem periyodu gece yarısını içermiyorsa:
if (total<1)
{
if(Hour()<StartHour) return(0);
if(Hour()==StartHour && Minute()<StartMinute) return(0);
if(Hour()>EndHour) return(0);
if(Hour==EndHour && Minute()>EndMinute) return(0);
}İşlem periyodu gece yarısını içermiyorsa:
if (total<1)
{
if(Hour()<StartHour) return(0);
if(Hour()==StartHour && Minute()<StartMinute) return(0);
if(Hour()>EndHour) return(0);
if(Hour==EndHour && Minute()>EndMinute) return(0);
}ikinize de teşekkür ederim...bununla gittim çünkü sadeliğini beğendim ve harika çalışıyor....
tekrar teşekkürler
yeni soru
Bir ticaret zaten varsa, 10 pip fark olmadıkça ikincisini açmazsa, EA'ya nasıl kod yazılacağını bilen var mı?