durdurma limiti - sayfa 2

 
Sergey Chalyshev :

Yukarıda kod örneğini verdim.

Sergilenmeli ve sergilenmelidir.

Piyasa tarafından açılmış olsaydı, test cihazında herhangi bir sorun olmayacaktı, Satış fiyatından açılacaktı. Ve var olmayan bir fiyata açılıyor, yukarıdaki resimde aynı görünüyor.

ps, yukarıdaki kodu bir değişim hesabında kendiniz deneyin

Açılışta, bir demo hesabında mucizeler olur. Orada da göremezsiniz.

Tüm bunlarla birlikte, alım satım talebinde hala fiyatın üzerinde bir stop emriniz ve stop emri seviyesinin altında bir limit emriniz var. Orada bir şey anlamadığımı söylemeyesiniz, ancak satın alma için StopLimit siparişinin parametreleriniz size söylediğim gibi ayarlandı:

sipariş seviyesini durdur +100 sor,

limit sipariş seviyesi Ask+10

Fiyat Ask+100'e ulaşacak, bir Stop emri tetiklenecek ve Ask-90 seviyesinde bir Limit emri verilecektir.

Her şey tam olarak parametrelerinizde söylediğim gibi.

Ve açıcının demosu size ne veriyor - bu büyük olasılıkla onlar için. Ben de onlara gıcık oluyorum.

 
Artyom Trishkin :
Açılışta, bir demo hesabında mucizeler olur. Orada da göremezsiniz.

Mucizeler yoktur. Hem demoda hem de gerçek hayatta ve BCS'de her şey beklendiği gibi çalışıyor.

Mucizeler sadece strateji test cihazında .

Tüm bunlarla birlikte, alım satım talebinde hala fiyatın üzerinde bir stop emriniz ve stop emri seviyesinin altında bir limit emriniz var. Orada bir şey anlamadım demesin, ancak satın alma için StopLimit emrinin parametreleriniz size söylediğim gibi ayarlandı.

benim örneğimde limit emri, stop emri seviyesinden daha yüksek
 
Sergey Chalyshev :

Mucizeler yoktur. Hem demoda hem de gerçek hayatta ve BCS'de her şey beklendiği gibi çalışıyor.

Mucizeler sadece strateji test cihazında .

Stop limit strateji test cihazında mucizelerim yok. Hangimiz ellerinin ne yaptığını anlamıyor?

 
Artyom Trishkin :

sipariş seviyesini durdur +100 sor,

limit sipariş seviyesi Ask+10

Fiyat Ask+100'e ulaşacak, bir Stop emri tetiklenecek ve Ask-90 seviyesinde bir Limit emri verilecektir.

Her şey tam olarak parametrelerinizde söylediğim gibi.

Ve açıcının demosu size ne veriyor - bu büyük olasılıkla onlar için. Ben de onlara gıcık oluyorum.

hayır, yanlış, şöyle:

sipariş seviyesini durdur +10 sor,

limit sipariş seviyesi Ask+100


 
Artyom Trishkin :

Stop limit strateji test cihazında mucizelerim yok. Hangimiz ellerinin ne yaptığını anlamıyor?

tabi yukarıdaki örneği anlamıyor ve denemek istemiyorsunuz ))
 
Artyom Trishkin :

Kayma, ticaret talebindeki sapma parametresi tarafından belirlenir.

Ve stoplimit seviyesi, Stop emri seviyesine göre bir Limit emri verme seviyesidir.

durdurma sınırı
stop, bir piyasa emri için bir tetikleyicidir,
limit kayma mesafesidir

Bir limit emri ayarlamak için normal limit kullanılır.
Böyle bir uygulama için Güvenlik Konseyi'nde değil, olması gereken bir yer olduğunu anlıyorum.

 
Sergey Chalyshev :
tabi yukarıdaki örneği anlamıyor ve denemek istemiyorsunuz ))

Her şey bununla ilgili +

ve sana teklif ediyorlar

tick.ask+ 10 *ticksise,         // цена стоплимита
 
Sergey Chalyshev :

Mucizeler yoktur. Hem demoda hem de gerçek hayatta ve BCS'de her şey beklendiği gibi çalışıyor.

Mucizeler sadece strateji test cihazında .

benim örneğimde limit emri, stop emri seviyesinden daha yüksek

Sayalım:

 //+------------------------------------------------------------------+
//|                                               StopLimit_Test.mq5 |
//+------------------------------------------------------------------+
#include <Trade\Trade.mqh>
CTrade trade;

input int Deviation = 100 ;
//+------------------------------------------------------------------+
void OnTick ()
  {
   MqlTick tick;
   SymbolInfoTick ( _Symbol ,tick);
   trade.SetTypeFilling( ORDER_FILLING_RETURN );
   double ticksise= SymbolInfoDouble ( _Symbol , SYMBOL_TRADE_TICK_SIZE );

   if ( OrdersTotal ()== 0 )
      trade.OrderOpen(
         _Symbol ,                       // символ
         ORDER_TYPE_BUY_STOP_LIMIT ,     // тип ордера
         1.0 ,                           // объем ордера
         tick. ask+Deviation *ticksise,   // цена исполнения
         tick. ask+ 10 *ticksise,         // цена стоплимита
         0 ,                             // цена stop loss
         0                              // цена take profit
      );
  }
//+------------------------------------------------------------------+

sapmanız 100'dür . Böyle?

Stop limit emri verirken stop seviyesini Ask+100 olarak ayarlarsınız. Böyle?

Limit emri ayar seviyesi (stoplimit) Ask+10 olarak ayarlanmıştır. Böyle? Doğru?

Hangisi daha yüksek: mevcut Satış fiyatı + 100 veya mevcut Satış fiyatı + 10 ? Tabii ki, mevcut fiyat + 100'dür.

Böylece, Ask+100 fiyatında bir BuyStopLimit bekleyen emri ayarladınız ve Limit emir ayar seviyesi, stop limit emri ayar seviyesinden 90 daha az (düşük) olan Ask+10'dur.

Fiyat StopLimit emir ayar seviyesine ulaştığı anda çalışacaktır. Ve ne olacak? Stoplimit parametresinde belirtilen fiyat üzerinden limit emri verilecektir. Ve bu parametrede StopLimit emri verme fiyatından 90 (düşük) daha azdır .

Ve nasıl birdenbire stop emrinden daha yüksek bir limit emriniz oldu?

 
Roman :

Her şey bununla ilgili +

ve sana teklif ediyorlar

hiçbir şey teklif etmek zorunda değilim

Belirli bir çalışma örneği verdim, içinde herhangi bir hata veya yazım hatası yok, borsa hesabındaki test cihazında denemeniz yeterli

 
Roman :

durdurma sınırı
stop, bir piyasa emri için bir tetikleyicidir,
limit kayma mesafesidir

Bir limit emri ayarlamak için normal limit kullanılır.
Böyle bir uygulama için Güvenlik Konseyi'nde değil, olması gereken bir yer olduğunu anlıyorum.

İnanılmaz bilgi...