strongflex : 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...
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)?
Taras Slobodyanik : ...değiştirirken, kaybı durdurma yanlıştır - günlükler "geçersiz durdurma kaybı" diyen bir hata içermelidir.
DC stop yerleştirmeye ve kar etmeye izin vermiyor, hata 130 hemen tırmanıyor.Bu nedenle, onu hemen durdurmak için bir trol koymak için bir fikir olmasına rağmen, onu değiştirmek zorunda kaldım, bu ayrı bir fonksiyon ve mükemmel çalışıyor, ama bok kar ile Şimdi danışman hatasız çalışıyor, sürünmeleri durdur, ancak TP bahis yapmayı reddediyor.
Soruna uygun bir konu bulamadım o yüzden burada soru soracağım bugün terminalden çıktı bu uzun süredir olmuyor eskiden daha sık oluyordu ama online değil 3 de son sipariş Ben ve bu tür sorunların bir hoster üzerinde olmayacak ???
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.
Ilya Melamed : 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
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