Alım-satım fırsatlarını kaçırıyorsunuz:
- Ücretsiz alım-satım 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
Ve danışmanın, diyelim ki 9-20 RSI'da seviyeyi geçtiği ve 20 dakika sonra fiyat kontrol edildiği koşul altındaki fiyatı hatırlamasını sağlamak. Ve 20 dakika önceki ve şimdiki fiyatı karşılaştırmam gerekiyor
sonra saniye cinsinden sayın, 20 dakika * 60 saniye = 1200
mevcut RSI ile 1200 saniye önceki RSI'yi karşılaştırın...
sonra saniye cinsinden sayın, 20 dakika * 60 saniye = 1200
mevcut RSI ile 1200 saniye önceki RSI'yi karşılaştırın...
if ( Hour ()== 9 && ( Dakika () == 20 ) && ( RSI > 70 ))
Fiyat2 == Teklif ;
{
if ( Saat ()== 9 && ( Dakika () == 40 ) && ( Teklif < Fiyat2 ))
{
bilet = OrderSend ( Symbol (), OP_SELL , Lts , Bid , SP , 0 , 0 , NULL , Magic , 0 , Blue );
dönüş( 0 );
}
}
Bu formda mümkün mü?
if ( Hour ()== 9 && ( Dakika () == 20 ) && ( RSI > 70 ))
Fiyat2 == Teklif ;
{
if ( Saat ()== 9 && ( Dakika () == 40 ) && ( Teklif < Fiyat2 ))
{
bilet = OrderSend ( Symbol (), OP_SELL , Lts , Bid , SP , 0 , 0 , NULL , Magic , 0 , Blue );
dönüş( 0 );
}
}
Bu formda mümkün mü?
geri sayım zamanını hatırlamanız ve 1200 saniyenin geçtiğini kontrol etmeniz gerekir. TimeCurrent işleviyle izleme zamanı.
ve Price2 tarihe bakılabilir, geçmişte neden hatırlıyorsunuz?
{
LastTime = TimeCurrent ();
//проверяем текущий РСИ и тот что был 1200 секунд назад
}
...değiştirirken, kaybı durdurma yanlıştır - günlükler "geçersiz durdurma kaybı" diyen bir hata içermelidir.
Bilet varken neden bu kadar zor?
Ticket= OrderSend ( NULL , OP_BUY ,Lot, Ask ,slippage, 0 , 0 , NULL ,magic, 0 ,Blue);
//не забываем проверить код ошибки
if (Ticket< 0 ) Print ( "Ой, ошибочка: " , _LastError );
TP= NormalizeDouble ( Bid +TakeProfit* Point , Digits );
bool modify= OrderModify (Ticket, OrderOpenPrice () , OrderStopLoss() ,TP, 0 );
//не забываем проверить код ошибки
if (!modify) Print ( "OOPS! Modify error: " , _LastError );
Şimdi her şey çalışıyor:
Ticket= OrderSend ( NULL , OP_SELL ,Lot, Bid ,slippage, 0 , 0 , NULL ,magic, 0 ,Red);
if ( OrdersTotal ()!= 0 )
{
for ( int i = 0 ; i < OrdersTotal (); i++)
{
if ( OrderSelect (i, SELECT_BY_POS )== true )
{
TP= NormalizeDouble ( Ask -TakeProfit* Point , Digits );
bool modify= OrderModify ( OrderTicket (), OrderOpenPrice (), 0 ,TP, 0 , 0 );
}
}
return ;
}
Sorun SL'nin olmamasıydı, trolün maliyeti daha sonra gelse de, hepinize teşekkür ederim.
Vladimir Glushko
Ticaret, otomatik ticaret sistemleri ve ticaret stratejilerinin test edilmesi hakkında forum
MetaEditor yapı 1470
Vladimir Glushko , 2016.11.12 04:24
Güzel gün.
Ticarette yeniyim, bu yüzden yazılım soruları da dahil olmak üzere birçok soru var, benim durumumda MT4.
Böyle bir şey, örneğin grafik penceresinde bir sayı olarak görüntülenen bir döviz çiftinin yayılmasını ve aynı şekilde ATR göstergesini yapmak mümkün müdür?
Tobish, çizelge yok, sadece sayılar
Not:
ATR (14) - 33
Yayılma - 27
Piyasanın durumu hakkında bu tür bilgi sunumlarını kullanmanın uygun olacağını düşünüyorum, ortalama değerlerden başlayarak hesaplamak, değerlendirmek daha uygun ve daha hızlı.
İkinci nokta, ATR tabanlı takip eden durdurma noktasıdır.
Otomatik yapmak mümkün mü?
Bir pozda oturursanız, hesap makinesi ve iyi görme sayesinde, durağı hesaplamak ve manuel olarak ayarlamak sorun değildir.
Ancak bu süreci otomatik hale getirmek için - bence, bir tüccar için bir nimettir, dezavantajları olsa bile, ancak iyi bir eğilimde, takip eden bir durdurma, yeni başlayanlar tarafından “yapışma” veya yanlış ayarlanmış durma riskini azaltacaktır.
Şimdiden teşekkürler.
Hey! Her yerde mql4 ile yazılmış bir göstergenin 8'den fazla arabelleğe sahip olamayacağını yazıyorlar. Tamam, ancak mt4 için ticari göstergenin yorumunda (mql5.com'da piyasada), göstergenin yazarı, iCustom işlevini kullanırken, okuduğum başka bir yerde #9 ve #10 arabelleklerini kullandığını yazıyor. bazı ek arabellekler hakkında... Göstergenin mevcut mql4'te kaç arabelleğe sahip olabileceğini bulmama yardım et... ve arabellek sayısını nasıl ayarlayabilirim (belki de mesele bu)?
8 arabellek hakkındaki bilgiler güncel değil
Yeni MQL4'te 512 adede kadar arabellek ayarlayabilirsiniz.
Anlamak için MQL4\Indicators\Examples klasöründeki gösterge kaynaklarına bakın. Ve belgeleri okuyun