MQL4 ve MQL5 ile ilgili herhangi bir acemi sorusu, algoritmalar ve kodlar hakkında yardım ve tartışma - sayfa 555

 
Igroc33 :
bazı inekler yüksek lisans yapmama gerek yok bu yüzden mektuplaşalım ya da işe koyulalım
Yani tam olarak ihtiyaç duyulan şey. Yoksa göz kamaştırmak için acele etmeniz ve ardından başlangıçta yanlış planlanmış bir konsepte karşı kahramanca savaşmanız mı gerekiyor? Yoksa bana bilge adam diyerek, girilen bilgi miktarını bulmaya çalışırken sizi saçmaladığımı ve trollediğimi mi düşünüyorsunuz? Ve hiçbir şey, bu çok şey mantık ve kod oluşturma kavramına mı bağlı?
Düşüncesiz aceleci insanları sevmem, beni bağışlayın ama artık tek başınızasınız.
 
Alexey Viktorov :

Aptal olma, akıllı adam. Size doğru sorular soruluyor. Böyle bir göstergenin çalışmasını nasıl hayal ediyorsunuz? Verileri girdi, saydı. İçeri girmeyi unuttum, fena sayılmaz onları... Yani?

Açıkçası bir inek tarafından ele alınmayacağını hayal etseydim. Oyuncak mı oynuyorsunuz girmeyi unuttunuz ya da burada soyut konuları konuşalım ne demek
 
Igroc33 :
Açıkçası bir inek tarafından ele alınmayacağını hayal etseydim. Oyuncak mı oynuyorsunuz girmeyi unuttunuz ya da burada soyut konuları konuşalım ne demek
Ne istediğini bile dile getiremiyorsun. Dolayısıyla soru ihtiyacının yanlış anlaşılması. Peki o zaman kodu nasıl yazacaktınız?
Yoksa "bilge adamların" sizin için her şeyi yapacağı umuduyla mı?
O zaman iplik yanlıştı. İlk gönderisini okuyun - ne için olduğunu söylüyor.
 
Artyom Trishkin :
Ne istediğini bile dile getiremiyorsun. Dolayısıyla soru ihtiyacının yanlış anlaşılması. Peki o zaman kodu nasıl yazacaktınız?
Yoksa "bilge adamların" sizin için her şeyi yapacağı umuduyla mı?
O zaman iplik yanlıştı. İlk gönderisini okuyun - ne için olduğunu söylüyor.
Kabalık etmeyelim bu işin maliyeti ne kadar olacak?
 
Igroc33 :
Kabalık etmeyelim bu işin maliyeti ne kadar olacak?
Freelance hizmetine bir istek yazın. Ve ihtiyaçlarınıza ve yeteneklerinize göre bir sanatçı seçin.
 
Merhaba millet. Bir sorun var mı. Böyle bir for(int i=0;i< OrdersTotal() ;i++) ve for(int i=OrdersTotal()-1;i>=0;i--) seçiminden başka bir şey var mı? varsa lütfen ne olduğunu söyle
 
Rustam Bikbulatov :
Merhaba millet. Bir sorun var mı. Böyle bir for(int i=0;i<OrdersTotal();i++) ve for(int i=OrdersTotal()-1;i>=0;i--) seçiminden başka bir şey var mı? varsa lütfen ne olduğunu söyle

İsteğe bağlı https://docs.mql4.com/ru/basis/operators

1 - https://docs.mql4.com/ru/basis/operators/while

2 - https://docs.mql4.com/ru/basis/operators/dowhile

Çeşitlerden ise o zaman böyle yazabilirsiniz

 for ( int i = OrdersTotal (); i-- > 0 ;)
Операторы - Основы языка - Справочник MQL4
Операторы - Основы языка - Справочник MQL4
  • docs.mql4.com
Операторы языка описывают некоторые алгоритмические действия, которые необходимо выполнить для решения задачи. Тело программы — это последовательность таких операторов. Идущие друг за другом операторы разделяются точкой с запятой. Выполняет оператор до тех пор, пока проверяемое выражение не станет ложным. Проверка условия окончания...
 
Alexey Viktorov :

İsteğe bağlı https://docs.mql4.com/ru/basis/operators

1 - https://docs.mql4.com/ru/basis/operators/while

2 - https://docs.mql4.com/ru/basis/operators/dowhile

Çeşitlerden ise o zaman böyle yazabilirsiniz

TEŞEKKÜR ETMEK!

 

Beyler, nerede bulacağımı söyleyin veya aşağıdaki mantığa göre çalışan sondaki durdurmayı düzeltmeme yardım edin:

örneğin, TP = 100 ve SL = 200 ile bir ALIŞ emri açıldı ve fiyat ALIŞ'a gidip 50 puanı geçtiğinde, SL açılış fiyatına geldi ve TP sürekli 50 puan uzaklaştı vb. ???

void TrailingPositions(int otype)
{

int cnt = SiparişlerToplam();

int lMinKar = 0; // Min. puan sayısı

int lTrailingStop = 40; // İz ayar seviyesi (önceki SL mesafesinden kaç puan atlayacak)

int lTrailingStep = 20; // İz seviyesi (çalışacağı noktalar)

için (int i=0; i<cnt; i++)
{
(!(OrderSelect(i, SELECT_BY_POS, MODE_TRADES))) devam ederse;
(OrderSymbol() != Symbol()) devam ederse;

if (OrderType() == OP_BUY && otype == OP_BUY) {
if (Bid-OrderOpenPrice() > lMinProfit*Puan) {
if (OrderStopLoss() < Bid-(lTrailingStop+lTrailingStep-1)*Point) {
if(OrderModify(OrderTicket(), OrderOpenPrice(), Bid-lTrailingStop*Point, TP + lTrailingStop * Nokta, 0, Mavi))
Print("Sondaki işler");
}
}
}

if (OrderType() == OP_SELL && otype == OP_SELL) {
if (OrderOpenPrice()-Ask > lMinProfit*Puan) {
if (OrderStopLoss() > Ask+(lTrailingStop+lTrailingStep-1)*Point || OrderStopLoss() == 0) {
if(OrderModify(OrderTicket(), OrderOpenPrice(), Ask+lTrailingStop*Point, TP - lTrailingStop * Nokta, 0, Kırmızı))
Print("Sondaki işler");
}
}
}
}
}
 

CPU kimliği nasıl alınır?

Koruma yapıyorum, HDD ID ile çözdüm ama CPU ID ile hiçbir şey bulamıyorum :(