#include<Trade\Trade.mqh>
//--- объект для проведения торговых операций
CTrade trade;
//+------------------------------------------------------------------+//| Expert initialization function |//+------------------------------------------------------------------+intOnInit ()
{
//--- зададим MagicNumber для идентификации своих ордеровint MagicNumber= 123456 ;
trade.SetExpertMagicNumber(MagicNumber);
//--- установим допустимое проскальзывание в пунктах при совершении покупки/продажиint deviation= 100 ;
trade.SetDeviationInPoints(deviation);
//--- режим заполнения ордера
trade.SetTypeFilling( ORDER_FILLING_RETURN );
//--- режим логирования
trade.LogLevel( 1 ); // лучше не вызывать этот метод вообще, класс сам выставит оптимальный режим//--- какую функцию использовать для торговли: true - OrderSendAsync(), false - OrderSend()
trade.SetAsyncMode( true );
//---return ( 0 );
}
danışman koduna yerleştirilmiş
#include<Trade\Trade.mqh>
if (Buy_close)
{
if (!trade.PositionClose( _Symbol ))
{
//--- сообщим о неудачеPrint ( "Метод PositionClose() потерпел неудачу. Код возврата=" ,trade.ResultRetcode(),
". Описание кода: " ,trade.ResultRetcodeDescription());
}
else
{
Print ( "Метод PositionClose() выполнен успешно. Код возврата=" ,trade.ResultRetcode(),
" (" ,trade.ResultRetcodeDescription(), ")" );
Print ( "сигнал равняется=" ,signal_s);
}
}
Siparişler kapatıldı, ancak 10006 hatası oluştu ve bir dizi hata mesajı oluştu: PositionClose() yöntemi başarısız oldu. Dönüş kodu=10006. Kod açıklaması: reddedildi.
Nasıl tedavi edilir? Belki bir anlaşmayı koşula göre kapatmanın daha kolay bir yolu vardır?
Siparişler kapatıldı, ancak 10006 hatası oluştu ve bir dizi hata mesajı oluştu: PositionClose() yöntemi başarısız oldu. Dönüş kodu=10006. Kod açıklaması: reddedildi.
Nasıl tedavi edilir? Belki bir anlaşmayı koşula göre kapatmanın daha kolay bir yolu vardır?
// #include<Trade\Trade.mqh> - это не надо второй раз писать в советнике, достаточно один раз перед входными параметрамиif (Buy_close)
{
if (!trade.PositionClose( _Symbol ))
{
//--- сообщим о неудачеPrint ( "Метод PositionClose() потерпел неудачу. Код возврата=" ,trade.ResultRetcode(),
". Описание кода: " ,trade.ResultRetcodeDescription());
return ; // добавлена запись
}
else
{
Print ( "Метод PositionClose() выполнен успешно. Код возврата=" ,trade.ResultRetcode(),
" (" ,trade.ResultRetcodeDescription(), ")" );
Print ( "сигнал равняется=" ,signal_s);
return ; // добавлена запись
}
}
Merhaba! Yeni Yılın Kutlu Olsun!!
Bir koşula göre sipariş nasıl kapatılır?
bağlanmaya çalıştı
Siparişler kapatıldı, ancak 10006 hatası oluştu ve bir dizi hata mesajı oluştu: PositionClose() yöntemi başarısız oldu. Dönüş kodu=10006. Kod açıklaması: reddedildi.
Nasıl tedavi edilir? Belki bir anlaşmayı koşula göre kapatmanın daha kolay bir yolu vardır?
Merhaba! Yeni Yılın Kutlu Olsun!!
Bir koşula göre sipariş nasıl kapatılır?
bağlanmaya çalıştı
Siparişler kapatıldı, ancak 10006 hatası oluştu ve bir dizi hata mesajı oluştu: PositionClose() yöntemi başarısız oldu. Dönüş kodu=10006. Kod açıklaması: reddedildi.
Nasıl tedavi edilir? Belki bir anlaşmayı koşula göre kapatmanın daha kolay bir yolu vardır?
mt4'te sesler nasıl yönetilir? seslerini değiştirmek veya azaltmak?
Windows ses kontrolü
cevap yanlış.
ses dosyalarını terminalin kendisinde yönetmekle ilgileniyor.
ses kontrolü ve bir olay için sesi değiştirme yeteneği nerede
cevap yanlış.
ses dosyalarını terminalin kendisinde yönetmekle ilgileniyor.
ses kontrolü ve bir olay için sesi değiştirme yeteneği nerede
Soru yanlış. Soru nedir - cevap böyle. Açık ve özlü. Forum aynı değil.
cevaplayacak bir şey yoksa lütfen su basmayın
MT4 ve MT5 seslerinin organizasyonundaki farkın çok önemli ve temelde farklı olduğunu düşünmüyorum.
Bir olaya nasıl ses ekleneceğiyle özellikle ilgileniyorum, bu durumda bir anlaşmayı elle veya elle kapatmak.
Cevap doğru. MT4/MT5 kullanarak ses seviyesini ayarlamak mümkün değildir.
Doğru soruları sormayı öğrenin.
Windows ses kontrolü
. MT4/MT5 kullanarak ses seviyesini ayarlamak mümkün değildir.
Yine farklı cevaplar, değil mi?
ses dosyasının kendisinde bir tür ses seviyesi vardır - Windows'ta aynı ses seviyesinde daha sessiz veya daha yüksek ses çıkarabilir.
terminalde ses düzeyini değiştirmek mümkün değilse, ses düzenleyicisini kullanarak ses düzeyini değiştirmeniz gerekecektir. (doğru cevap bu olmalı)
bu konuda - "bir olaya ses nasıl eklenir - bu durumda bir işlemin kapanması" fikri olan var mı? düşen paraların sesini çıkarmak istedim...
...(doğru cevap bu olmalı)...