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

 
Zhunko :

Ben bir programcı değilim. Sadece son 6 yıl içinde taşındı. Bu böyle bir spor. Kazanmalıyız.

Vadim, sır değilse çocuğun var mı?
 
Zhunko :

Ben bir programcı değilim. Sadece son 6 yıl içinde taşındı. Bu öyle bir spor ki. Kazanmalıyız.

Yani yolculuğun başındasın. Üç yıl içinde, yeterince sabrınız varsa, kendinizinkini yaratmanız gerektiğini anlayacaksınız. Böyle bir şey.

MQL4, C'ye çok benzer. C++ tamamen farklı bir dildir. Sonsuz olasılıklarla.


2000'den beri kendi başlarına bir şeyler yaratan forumlarda okudum ve gördüğüm kadarıyla mantıklı bir şey yaratmadılar (aksi takdirde onlara oturmazdım). Ne yaratırsanız yaratın, ama yine de, iyi bilinen bir şey temel alınır (tekerlek artık tahta değil, ama kimse bir daha icat etmiyor).
 
FelixFX :

2000'den beri kendi başlarına bir şeyler yaratan forumlarda okudum ve gördüğüm kadarıyla mantıklı bir şey yaratmadılar (aksi takdirde onlara oturmazdım). Ne yaratırsanız yaratın, ama yine de, iyi bilinen bir şey temel alınır (tekerlek artık tahta değil, ama kimse bir daha icat etmiyor).
)) Peki, bunun bir zorunluluktan çok bir spor olduğu zaten söylendi. Bırak insanlar kendini kaptırsın, viski içmekten iyidir)
 
nadya :
Vadim, sır değilse çocuğun var mı?

Ne düzenleyebilirsin?

Bazen her türlü çöple uğraşmaktansa sadece viski içmek daha iyidir ... mavi etiketin bitmesi üzücü.

 
splxgf :

Ne düzenleyebilirsin?

Bazen her türlü çöple uğraşmaktansa sadece viski içmek daha iyidir ... mavi etiketin bitmesi üzücü.

Hayır ayarlayamıyorum, şimdilik bir çocuk bana yeter. Sadece, çocuk olmadığında her şeyi yapabilirsiniz ve sahip olduğunuzda, o zaman zaten zamanınızın yetkin dağılımından bahsediyoruz. Bu durumda, çocuk sarhoş olmaktansa bilgisayarda babasını seçmeyi tercih edecektir.
 

Tünaydın!

Bir soru ortaya çıktı: danışman birkaç düzine döviz çiftinde (bir çift penceresinde) işlem yapmak üzere yapılandırıldı. Bu çiftlerden herhangi biri "Piyasa İzleme" penceresinde görüntülenmezse, bir aksaklık meydana gelir. Bu döviz çiftlerinin alım satım için uygun olup olmadığını veya belki de "Piyasa İzleme" de görüntülenmediğini programlı olarak nasıl kontrol edebilirim?

 

Merhaba, mt-4'e nasıl danışman kaydedileceğini kim bilebilir?!

Danışmanın mt'de görüntülenmesi için yazılması gereken bir kod var mı?!

Şimdiden çok teşekkür ederim!!!!!

 
Chekh :

Merhaba, mt-4'e nasıl danışman kaydedileceğini kim bilebilir?!

Danışmanın mt'de görüntülenmesi için yazılması gereken bir kod var mı?!

Şimdiden çok teşekkür ederim!!!!!

Daha yakından bakalım, kodunuz hazır mı? Hangi uzantı?
 

Aynı anda satın alma ve oturma fiyatına en yakın pozisyon nasıl seçilir? bu işlevi aldım:

//+----------------------------------------------------------------------------+
//| Возвращает тикет ближайшей к рынку позиции по цене открытия или 0 |
//| Параметры: |
//| sym - наименование инструмента ("" - текущий символ) |
//| op - операция (-1 - любая позиция) |
//| mn - MagicNumber (-1 - любой магик) |
//+----------------------------------------------------------------------------+
int TicketNearPosOnOpen(string sym="", int op=-1, int mn=-1) {
double di=10000, pp;
int i, k=OrdersTotal(), t=0;

if (sym=="") sym=Symbol();
for (i=0; i<k; i++) {
if (OrderSelect(i, SELECT_BY_POS, MODE_TRADES)) {
if (OrderSymbol()==sym && (op<0 || OrderType()==op)) {
if (OrderType()==OP_BUY || OrderType()==OP_SELL) {
if (mn<0 || OrderMagicNumber()==mn) {
if (OrderType()==OP_BUY) pp=MarketInfo(sym, MODE_BID);
if (OrderType()==OP_SELL) pp=MarketInfo(sym, MODE_ASK);
if (di>MathAbs(OrderOpenPrice()-pp)) {
di=MathAbs(OrderOpenPrice()-pp);
t=OrderTicket();
}
}
}
}
}
}
return(t);
}

yalnızca en son çalışan sırayı seçer, ancak köyün (veya satın almanın) konumunu seçmez, işlevi tamamlamaya yardımcı olur
 
vilard :

Aynı anda satın alma ve oturma fiyatına en yakın pozisyon nasıl seçilir? bu işlevi aldım:

//+----------------------------------------------------------------------------+
//| Возвращает тикет ближайшей к рынку позиции по цене открытия или 0 |
//| Параметры: |
//| sym - наименование инструмента ("" - текущий символ) |
//| op - операция (-1 - любая позиция) |
//| mn - MagicNumber (-1 - любой магик) |
//+----------------------------------------------------------------------------+
int TicketNearPosOnOpen(string sym="", int op=-1, int mn=-1) {
double di=10000, pp;
int i, k=OrdersTotal(), t=0;

if (sym=="") sym=Symbol();
for (i=0; i<k; i++) {
if (OrderSelect(i, SELECT_BY_POS, MODE_TRADES)) {
if (OrderSymbol()==sym && (op<0 || OrderType()==op)) {
if (OrderType()==OP_BUY || OrderType()==OP_SELL) {
if (mn<0 || OrderMagicNumber()==mn) {
if (OrderType()==OP_BUY) pp=MarketInfo(sym, MODE_BID);
if (OrderType()==OP_SELL) pp=MarketInfo(sym, MODE_ASK);
if (di>MathAbs(OrderOpenPrice()-pp)) {
di=MathAbs(OrderOpenPrice()-pp);
t=OrderTicket();
}
}
}
}
}
}
return(t);
}

yalnızca en son çalışan sırayı seçer, ancak köyün (veya satın almanın) konumunu seçmez, işlevi tamamlamaya yardımcı olur


Konsepti "... en yakın alış ve aynı anda fiyata otur..." eşzamanlılığına göre deşifre edin - nasıl?

bu sondan bir önceki satırı değiştirin return(t); Bugün nasılsın?

 return ( OrderType ());
Neden: