MT5 ve trans2quik.dll - sayfa 9

 
prostotrader :

Çalışmada "Termial" (bir grup danışman).

Bugün ilk gerçek işlem(ler) yapıldı.


Sentetik bağ?

Özellikle bunun için açılışta EBS açıldı. Hızlı bir şekilde lua'da bir robot yaptım. Ancak sonuç olarak, % olarak, sadece OFZ satın almaktan daha iyi olmadığı ortaya çıktı. Bu yüzden konuyu kapattı.

 

şu anda alınan yüzdelerdir (komisyonlar ve vergiler dahil)

kontango

 
Volokola :

Sentetik bağ?

Özellikle bunun için açılışta EBS açıldı. Hızlı bir şekilde lua'da bir robot yaptım. Ancak sonuç olarak, % olarak, sadece OFZ satın almaktan daha iyi olmadığı ortaya çıktı. Bu yüzden konuyu kapattı.

Görünüşe göre, onlar da terk etmek zorunda kalacaklar, ama üzücü ....

Katma

Ama tablonuzdan bir şeyi doğru saymadığınız belli oluyor (benim yüzdem çok daha yüksek, hatta 15 gün sonra para iade edildiğinde yüzdeyi hesaplamama rağmen)

 
Yuriy Asaulenko :

Tablonun yapımındaki gecikmeler, kedinin ardından DDE aracılığıyla.

Programınıza biraz print() koyun ve farkı hissedeceksiniz.)

Elbette yavaşlaması kötü, ama korkutucu değil (sınır sınırının yerine getirilmesi için zaman yoktu - Tanrı onu korusun, bir sonraki koşuda işe yarayacak).

Korkunç olan şey, trans2quik.dll'nin kendisinin bir FREN olmasıdır!

Bir vadeli işlem satma komutu verildiğinde, veri artık DDE aracılığıyla alınmaz, ancak trans2quik.dll'den bir yanıt beklenir.

ve sözde piyasada bir yanıt işlemi yapılır (piyasadan hisse satın alamazsınız)

Resimde gördüğünüz gibi 200 ms'den fazla bir süre sonra iade işlemi oldu (sadece trans2quik.dll ile çalışıyor)

Bu gerçek bir hesap.

 
prostotrader :


Ama tablonuzdan bir şeyi doğru saymadığınız belli oluyor (benim yüzdem çok daha yüksek, hatta 15 gün sonra para iade edildiğinde yüzdeyi hesaplamama rağmen)

Her şey sayıldı ve sayıldı.

Tahtada görebilirsiniz:

geleceğin teklifini alın + hisse senedinin talebini alın

Gazprom: 16753 = 165.78

"kirli" spread = 175 ruble (veya deponun %0,9'u = geleceğin GO + hisse fiyatı )

komisyon = 27 ruble

içerir

brok_commiss_mmvb=0.06 -- MICEX'te komisyoncu komisyonunun %'si.

brok_commiss_forts=1.00 -- ovmak. FORTS'ta komisyoncu komisyonu. Bir daire için bir sözleşme için ruble.

komisyon_mmvb=0,009 -- MICEX'te % Değişim komisyonu

comiss_forts=0,006 -- FORTS'ta % Değişim komisyonu


belki şimdi yüzde biraz değişti.

ve eksi %13 = 129 ruble "net" spread (depozitonun %0.66'sı)

Son kullanma tarihinden 50 gün önce = 129/50 * 365 = 940 ruble veya 19537 rublede deponun %4,81'i

****

Bir hata varsa = belirtirseniz minnettar olurum.


 
Volokola :

Her şey sayıldı ve sayıldı.

Tahtada görebilirsiniz:

geleceğin teklifini alın + hisse senedinin talebini alın

Gazprom: 16753 = 165.78

"kirli" spread = 175 ruble (veya deponun %0,9'u = geleceğin GO + hisse fiyatı )

komisyon = 27 ruble

içerir

brok_commiss_mmvb=0.06 -- MICEX'te komisyoncu komisyonunun %'si.

brok_commiss_forts=1.00 -- ovmak. FORTS'ta komisyoncu komisyonu. Bir daire için bir sözleşme için ruble.

komisyon_mmvb=0,009 -- MICEX'te % Değişim komisyonu

comiss_forts=0,006 -- FORTS'ta % Değişim komisyonu


belki şimdi yüzde biraz değişti.

ve eksi %13 = 129 ruble "net" spread (depozitonun %0.66'sı)

Son kullanma tarihinden 50 gün önce = 129/50 * 365 = 940 ruble veya 19537 rublede deponun %4,81'i


Gazprom için böyle komisyonlarım var


Katma

Bu komisyonlarla (paramı tutacakları dikkate alınarak (%13)) + 1 gün vade (son gün işlem yapmak için)

İşte olanlar

Katma

Farklı enstrümanlar için sona erme komisyonları - farklı

 if (Pos( '(SBERP)' , aNAme) > 0 ) then BiExpEdit.Text:= '0,5' else
   if (Pos( '(MOEX)' , aNAme) > 0 ) then BiExpEdit.Text:= '1,0' else
   if (Pos( '(SBER)' , aNAme) > 0 ) then BiExpEdit.Text:= '1,0' else
   if (Pos( '(TATN)' , aNAme) > 0 ) then BiExpEdit.Text:= '1,0' else
   if (Pos( '(VTBR)' , aNAme) > 0 ) then BiExpEdit.Text:= '1,0' else
   if (Pos( '(HYDR)' , aNAme) > 0 ) then BiExpEdit.Text:= '1,0' else
   if (Pos( '(AFLT)' , aNAme) > 0 ) then BiExpEdit.Text:= '1,0' else
   if (Pos( '(MGNT)' , aNAme) > 0 ) then BiExpEdit.Text:= '1,6' else
   if (Pos( '(TRNF)' , aNAme) > 0 ) then BiExpEdit.Text:= '4,0' else
    BiExpEdit.Text:= '2,0' ;
 
Hesaplama formülünüzü kişiselleştirin, benimkiyle karşılaştıracağım
 
prostotrader :

Elbette yavaşlaması kötü, ama korkutucu değil (sınır sınırının yerine getirilmesi için zaman yoktu - Tanrı onu korusun, bir sonraki koşuda işe yarayacak).

Korkunç olan şey, trans2quik.dll'nin kendisinin bir FREN olmasıdır!

Bir vadeli işlem satma komutu verildiğinde, veri artık DDE aracılığıyla alınmaz, ancak trans2quik.dll'den bir yanıt beklenir.

ve sözde piyasada bir yanıt işlemi yapılır (piyasadan hisse satın alamazsınız)

Resimde gördüğünüz gibi 200 ms'den fazla bir süre sonra iade işlemi oldu (sadece trans2quik.dll ile çalışıyor)

Piyasada limit emir ticareti yapmıyorum (sadece ellerle, ara sıra) - Saniyede yüzlerce işlem var, fiyatın yükseleceği açık ve ne kadar bekleyeceğini yalnızca Tanrı bilir.

Alış emirleri piyasadan biraz daha yüksek, satış emirleri biraz daha düşük, peki + kayma - genel olarak anında bir bardakta gerçekleştirilecek. Prensip olarak limit emir vermek de mümkündür, sadece vadeli işlemlerde fiyat piyasaya +/- 5-7 p'dir.

Ve trans2quik.dll hakkında. Muhtemelen kullandığınız senkronize modda? O zaman evet, bir cevap beklemeniz gerekir ve anlık uygulama değilse, uzun bir süre. Eşzamansız olarak, herhangi bir şey için beklemeniz gerekmez - kovulma ve unutulma.) Olay veya isteğe göre sonuç.

 
Yuriy Asaulenko :

Piyasada limit emir ticareti yapmıyorum (sadece ellerle, ara sıra) - Saniyede yüzlerce işlem var, fiyatın yükseleceği açık ve ne kadar bekleyeceğini yalnızca Tanrı bilir.

Alış emirleri piyasadan biraz daha yüksek, satış emirleri biraz daha düşük, peki + kayma - genel olarak anında bir bardakta gerçekleştirilecek. Prensip olarak limit emir vermek de mümkündür, sadece vadeli işlemlerde fiyat piyasaya +/- 5-7 p'dir.

Ve trans2quik.dll hakkında. Muhtemelen kullandığınız senkronize modda? O zaman evet, bir cevap beklemeniz gerekir ve anlık uygulama değilse, uzun bir süre. Eşzamansız olarak, herhangi bir şey için beklemeniz gerekmez - kovulma ve unutulma.) Olay veya isteğe göre sonuç.

Vadeli işlemleri SADECE bir limit emriyle satmanız gerekiyor - yerine getirildi - mükemmel, hayır - Tanrı onu korusun, bir sonraki çağrıyı bekliyoruz.

Hayır, trans2quik.dll eşzamansızdır

Katma

Neden bu şekilde ticaret yapmanız gerektiğini açıklamama izin verin.

Yerinde sipariş defteri yoğunluğu (zayıf sıvı enstrümanlarda bile) çok yüksek, o zaman

vadeli işlemlerin sipariş defterinin yoğunluğu zayıf olduğundan, vadeli işlemleri kesinlikle bir limit limiti ile (ihtiyacımız olan fiyattan) satıyoruz ve

SPOT sahte bir pazardır.

 
prostotrader :

Görünüşe göre, onlar da terk etmek zorunda kalacaklar, ama üzücü ....

Katma

Ama tablonuzdan bir şeyi doğru saymadığınız belli oluyor (benim yüzdem çok daha yüksek, hatta 15 gün sonra para iade edildiğinde yüzdeyi hesaplamama rağmen)

Saf MT5'te böyle bir danışman yaptım. Piyasadaki tüm işlemler olan gerçek kenelere dayalı olarak test cihazında test edilmiştir. Gerçek hayatta sınırları girerseniz de sonuç daha iyi olmalı.

Komisyonlar hesaba katılır, vergiler dikkate alınmaz, işte GAZP için yaşananlar:

Ayda neredeyse %10.

ps ilgilenen varsa, kod tabanına koyabilirim

Neden: