Emir bulma görevi - sayfa 2

 
Михаил :

İnsanları güldürmeyin....

Öngörülemeyen bir şey varsa, hiçbir ders kurtarmaz!

Beklenmeyen bir sunucu yeniden başlatılması 5 dakika veya daha uzun sürerse, değişkenlerden gelen tüm veriler silinir ...

Aracının sunucularında yeniden başlatma sırasında, emirler bir sonraki veya tp'de kapanabilir veya piyasa emirleri olabilir,

tek kararlı çözüm, danışmanı yüklerken veya gerektiğinde bilgi toplamaktır ...

Ne yazık ki, bu beklenmedik çok sık oluyor, bu yüzden iyi / normal çözümler arayışı içinde bu konuyu oluşturdum.

Önerilerin için teşekkürler Michael...

 
Михаил :

İnsanları güldürmeyin....

Öngörülemeyen bir şey varsa, hiçbir ders kurtarmaz!

Windows veya terminal "çökmüşse", Expert Advisor yeniden başlatıldığında,

Ben sadece aktif emirlere "bakıyorum" ve onları kapatıyorum çünkü onlar üzerinde hiçbir kontrol yok.

Onlar üzerinde kontrolü yeniden kazanmak mantıklı değil mi?
 
Vladimir Pastushak :
Onlar üzerinde kontrolü yeniden kazanmak mantıklı değil mi?

Herhangi bir nokta görmüyorum. Neden "yaptıklarını" anlasınlar?

Onları "çivilemek" ve pozisyona bakmak çok daha kolaydır, özellikle de hala ona bakmanız gerektiğinden!

 
Михаил :

Herhangi bir nokta görmüyorum. Neden "ne yaptıklarını" anlasınlar?

Onları "çivilemek" ve pozisyona bakmak çok daha kolaydır, özellikle de hala ona bakmanız gerektiğinden!

hayır. Piyasada bırakılması gereken emirler olduğu gibi karar verilmesi gereken emirler de vardır. Tüm bunlar, danışman tarafından "çalışma alanını" "tarayarak" ve her zaman güncel verilere sahip olarak yapılır. Ve işte kesinlikle öngörülemeyen durumlar - burada da, bir robotla değil, kendi zihninizle müdahale etmek için cep telefonuna otomatik olarak bir mesaj gönderilir. Müşavirin bu davranışı benim naçizane kanaatimce en makul olanıdır.

Ve önemli bir ortamın hatırlandığı değişkenler yok - sadece en son, en taze durum için arama, sadece aşırı. bu para ;)

 
Artyom Trishkin :

Hayır. Piyasada bırakılması gereken emirler olduğu gibi karar verilmesi gereken emirler de vardır. Tüm bunlar, danışman tarafından "çalışma alanını" "tarayarak" ve her zaman güncel verilere sahip olarak yapılır. Ve işte kesinlikle öngörülemeyen durumlar - burada da, bir robotla değil, kendi zihninizle müdahale etmek için cep telefonuna otomatik olarak bir mesaj gönderilir. Danışmanın bu davranışı benim naçizane kanaatimce en makul olanıdır.

Ve önemli bir ortamın hatırlandığı değişkenler yok - sadece en son, en taze durum için arama, sadece aşırı. bu para ;)

Bunlar yaygın kelimelerdir.

Piyasada daha önce verilmiş bir emri bırakmak GEREKLİ olduğunda bir örnek (MT5) veriniz,

Windows'un veya terminalin "düşüşünden" sonra?

100 kontrolsüz emri analiz etmek için daha iyi ve daha hızlı olan veya pozisyonu analiz ettikten sonra,

gerekli?

 

Çeşitli "ızgaralar" uygularken aşağıdaki yapıyı buldum:

 struct OrderInfo
{
   int             type;
   int             ticket;
   int             martinLeg;
   double          lots;
   double          openPrice;
   double          profit;
   datetime        openTime;
};

struct SeriesInfo
{
   int             ordersCnt;
   int             maxMartinLeg;                                                                     // Максимальный номер ордера в серии.
   
   double          lastOpenPrice;                                                                   // Минимальная для Buy-серии и максимальная для Sell-серии цена открытия ордера в серии
   double          totalProfit;                                                                                                   
   OrderInfo      order[MAX_ORDERS_IN_SERIES];
   
   void Init()
   {
      ordersCnt = 0 ;
      maxMartinLeg = 0 ;
      lastOpenPrice = 0.0 ;
      totalProfit = 0.0 ;
   }
};

Yapı, Magic Number değerine dayalı olarak her yeni onayda doldurulur (siparişi tanımlamak için gerekli tüm bilgileri depolar: sipariş numarası, hangi ızgaraya ait olduğu vb.).

 
Михаил :

Bunlar yaygın kelimelerdir.

Piyasada daha önce verilmiş bir emri bırakmak GEREKLİ olduğunda bir örnek (MT5) veriniz,

Windows'un veya terminalin "düşüşünden" sonra?

100 kontrolsüz emri analiz etmek için daha iyi ve daha hızlı olan veya pozisyonu analiz ettikten sonra,

gerekli?

Bu uygulama (kod) ile ilgili değil, algoritma ile ilgili. Danışman, yeniden başlatmadan sonra tüm emirlerini ve pozisyonlarını almakla yükümlüdür. Onları kaybederse - bu bir okul zanaatıdır, onları görürse, onları günahtan uzaklaştırır, bu da aynı bölgeden.

Danışman, tüccarın eylemlerini tekrarlamaya çalışmalı ve inan bana, her müşteri için kaç kod yazdığımı, herkesin danışmana aptalca kapatmaması (TS'nin bir parçası değilse), ancak onları alması ve alması gerekiyor. Onlarla birlikte tüccar için gerekli işlemleri daha da gerçekleştirmek için durumlarından sonuçlar çıkarmak.

Ve neden terminali yeniden başlattıktan sonra, danışman tarafından beş ila on dakika önce açılan siparişlerin (evet, hatta bir veya iki saat, vb., her şey TS'ye bağlıdır) aniden danışmanın kontrolünün ötesine geçmesi gerektiğini düşünüyorsunuz ve silinmeli mi?

 
Artyom Trishkin :

Bu uygulama (kod) ile ilgili değil, algoritma ile ilgili. Danışman, yeniden başlatmadan sonra tüm emirlerini ve pozisyonlarını almakla yükümlüdür. Onları kaybederse - bu bir okul zanaatıdır, onları görürse, onları günahtan uzaklaştırır, bu da aynı bölgeden.

Danışman, tüccarın eylemlerini tekrarlamaya çalışmalı ve inan bana, her müşteri için kaç kod yazdığımı, herkesin danışmana aptalca kapatmaması (TS'nin bir parçası değilse), ancak onları alması ve alması gerekiyor. Onlarla birlikte tüccar için gerekli işlemleri daha da gerçekleştirmek için durumlarından sonuçlar çıkarmak.

Ve neden terminali yeniden başlattıktan sonra, danışman tarafından beş ila on dakika önce açılan siparişlerin (evet, hatta bir veya iki saat, vb., her şey TS'ye bağlıdır) aniden danışmanın kontrolünün ötesine geçmesi gerektiğini düşünüyorsunuz ve silinmeli mi?

Sözcüklerle meşgulsünüz (okul el sanatları vb.)

Nasıl olması gerektiğini bir akıl hocası görünümüyle açıklamaya gerek yok!

Sen soruya cevap ver:

Piyasada daha önce verilmiş bir emri bırakmak GEREKLİ olduğunda bir örnek (MT5) veriniz,

Windows'un veya terminalin "düşüşünden" sonra?

100 kontrolsüz emri analiz etmek için daha iyi ve daha hızlı olan veya pozisyonu analiz ettikten sonra,

gerekli?

P/S Kontrolsüz siparişler - çünkü biletleri kayboldu!

Ve pozisyonunuzu kaybedemezsiniz :)

O (pozisyon) ya vardır ya yoktur!

 
Михаил :
...

P/S Kontrolsüz siparişler - çünkü biletleri kayboldu!

Ve pozisyonunuzu kaybedemezsiniz :)

Not'a cevap vereceğim: bu yüzden onları bulmanız gerekiyor - bahsettiğimiz şey bu, neden silelim? Topikstarter ayrıca tamamen katıldığım bu konuda konuştu. Yine, bu tamamen benim görüşüm. Bu arada, bağlantı koptuğunda veya terminal yeniden başlatıldığında emirleri ve pozisyonları silecek olan bir Uzman Danışmanı piyasaya sürmeye çalışırsanız, moderasyondan geçme olasılığı düşüktür. Ve orada, inan bana, moderatörler her şeyi kontrol ediyor ve ürün gereksinimlerinde programların yeterli davranışını talep ediyor, hatta bazen delilik gibi görünüyor. Satıcılar size katı bir ölçülülük örneği verebilirler, sadece ben değilim (sadece tasarımla ilgili şikayetlerim olmasına rağmen) ...

Ve mesajlarımda "göründüğün" laf kalabalığı ve diğer şeyler hakkında - sadece sana görünüyor. Sizinle tamamen dostane bir şekilde iletişim kuruyorum, size talimat ve diğer görünüşte olumsuz noktalar olmadan. Az önce IMHO'mu ifade ettim (ki bunu bildirdim ve insanların sorduğuna dair gözlemimi getirdim).

Bu arada - Windows çökerse, danışman siparişleri silemez - sadece burada manuel olarak, bu nedenle bu örnek otomatik ticaret için tam olarak uygulanamaz.

 
Artyom Trishkin :

Not'a cevap vereceğim: bu yüzden onları bulmanız gerekiyor - bahsettiğimiz şey bu, neden silelim? Topikstarter ayrıca tamamen katıldığım bu konuda konuştu. Yine, bu tamamen benim görüşüm. Bu arada, bağlantı koptuğunda veya terminal yeniden başlatıldığında emirleri ve pozisyonları silecek olan bir Uzman Danışmanı piyasaya sürmeye çalışırsanız, moderasyondan geçme olasılığı düşüktür. Ve orada, inan bana, moderatörler her şeyi kontrol ediyor ve ürün gereksinimlerinde programların yeterli davranışını talep ediyor, hatta bazen delilik gibi görünüyor. Satıcılar size katı bir ölçülülük örneği verebilirler, sadece ben değilim (sadece tasarımla ilgili şikayetlerim olmasına rağmen) ...

Ve mesajlarımda "göründüğün" laf kalabalığı ve diğer şeyler hakkında - sadece sana görünüyor. Sizinle tamamen dostane bir şekilde iletişim kuruyorum, size talimat ve diğer görünüşte olumsuz noktalar olmadan. Az önce IMHO'mu ifade ettim (ki bunu bildirdim ve insanların sorduğuna dair gözlemimi getirdim).

Bu arada - Windows çökerse, danışman siparişleri silemez - sadece burada manuel olarak, bu nedenle bu örnek otomatik ticaret için tam olarak uygulanamaz.

Arkadaşça olmadığını söylemiyorum...

Ama bir kez daha tekrar ediyorum (inandığım gibi), emirleri kazmanın bir anlamı yok!

Bu arada, buna cevaben:

"Bu arada - Windows çökerse, danışman siparişleri silemez - yalnızca burada manuel olarak, bu nedenle bu örnek otomatik ticarete tam olarak uygulanamaz."

YAPABİLİRSİNİZ, muhtemelen nasıl olduğunu bilmiyorsunuz. İlgilenirseniz kodu gönderebilirim.