[ARŞİV!] Forumu kirletmemek için herhangi bir acemi sorusu. Profesyonel, kaçırmayın. Sensiz hiçbir yerde - 4. - sayfa 242

 
MarketInfo() hakkında bilgi talep ederken, halihazırda güncellenmiş veriler alırsınız, bu nedenle bu durumda RefreachRates() herhangi bir rol oynamaz.
 

Cevap için teşekkürler

Ve bana yeni bir kene göründüğünde zamanı milisaniye cinsinden nasıl belirleyeceğimi söyleme.

 
ftrw :

açıklık getirebilirsiniz.

İşte EURUSD1 üzerinde çalışan betiğin bir kısmı

için(;;)
{
if(YenilemeHızı())
{

bid_EURUSD1=MarketInfo("EURUSD1",MODE_BID);
ask_EURUSD1=MarketInfo("EURUSD1",MODE_ASK);

bid_GBPUSD1=MarketInfo("GBPUSD1",MODE_BID);
ask_GBPUSD1=MarketInfo("GBPUSD1",MODE_ASK);

bid_USDCHF1=MarketInfo("USDCHF1",MODE_BID);
ask_USDCHF1=MarketInfo("USDCHF1",MODE_ASK);

bid_USDJPY1=MarketInfo("USDJPY1",MODE_BID);
ask_USDJPY1=MarketInfo("USDJPY1",MODE_ASK);
}
}

Bu durumda veriler sadece EURUSD1 için mi yoksa GBPUSD, USDCHF, USDJPY için mi güncellenir, veriler de güncellenir.

teşekkürler


Evet, diğer enstrümanlara sahip pencereler (GBPUSD, USDCHF, USDJPY) açıksa. Aksi takdirde, sıfırlar döndürülür.
 
ftrw :

Cevap için teşekkürler

Ve bana yeni bir kene göründüğünde zamanı milisaniye cinsinden nasıl belirleyeceğimi söyleme.


yeni bir kene gelmesi olayı, yalnızca ilgili pencereye gerekli sembolle bir "dinleme" uzmanı veya göstergesi asarsanız yakalanabilir.

Milisaniye GetTickCount tarafından alınır

 
Roll :

Evet, diğer enstrümanlara sahip pencereler (GBPUSD, USDCHF, USDJPY) açıksa. Aksi takdirde, sıfırlar döndürülür.

Bu araçların "piyasa incelemesinde" bulunması yeterlidir.
 
FAQ :

Bu araçların "piyasa incelemesinde" bulunması yeterlidir.


Kabul ediyorum. Cevap daha kesin. Bir yazılım çözümü öneriyorum:

 void   CheckSym(){ if (ask(Symb)== 0 ||bid(Symb)== 0 ){ MessageBox ( "НЕВОЗМОЖНА торговля на  " +Symb, "Внимание!" , MB_OK | MB_ICONINFORMATION ); return ;}}
 
Roll :


Kabul ediyorum. Cevap daha kesin. Bir yazılım çözümü öneriyorum:


ask(Symb) ve bid(Symb) fonksiyonları nelerdir

 
ftrw :

ask(Symb) ve bid(Symb) fonksiyonları nelerdir


Tahmin etmesi kolaydır -- gerekli enstrüman için ilgili MarketInfo().
 

Gerçekten tahmin edebilirsiniz :)

Cevaplar için herkese teşekkürler. Çok yardımcı oldun.

Samimi olarak,

Yuri

 
Merhaba! Bir robot nasıl yazılır (her şeyi okumamanız için ders kitabında hangi konuları kullanmalı), böylece bir satın alma emri açar, takip eden bir durdurma ile ve takip eden tetiklerse, o zaman aynı zamanda açılış görevi görür. yeni bir iz (yani, takipte çift lot çıkıyor), ancak durdurma tetiklendikten sonra yeni bir iz yerleştirildi.