Gösterge ayrıca grafiğin rengini de değiştirir. Standart olanı geri yükler ve iCustom'u delerseniz, çizelgeyi tekrar kendi yöntemiyle yeniden boyar.
Yani, arabelleklerde zaten iyi olan değerler var. Ardından 1 bar'da değil, biraz daha ileride, 2-3'te veya tam tersi, 0'da bir değer aramaya çalışın. Kodu görmeden hiçbir şey söyleyemezsiniz.
Arkadaşlar lütfen optimizasyon sırasında parametre adımlarını arttırırken terminalin sağ alt kısmındaki geçiş sayısının neden azalmadığını, yani sayının daha detaylı optimizasyondakiyle aynı olmasının nedenini açıklayınız, sebebi ne olabilir ve zaman nedir? daha ayrıntılı optimizasyonla aynı, genel olarak, adım optimizasyon süresini azaltmaya yardımcı olmuyor neden? Ve genel olarak optimizasyon nasıl hızlandırılır?
Uzun süredir webrequest (get) ile mücadele ediyorum, önce mql4, şimdi mql5'te, sorunun çözümünü periyodik olarak erteliyorum.
Aşağıdakilerden oluşur: Bir hindide OnTick sitesinden bir dizi egzotik haç fiyatını kopyalamanız gerekir. Brokerim, ne yazık ki, onlara sahip değil. Aşağıdaki sitede bir haç örneği:
Lütfen yardım et. Bu sorunu çözmek için para ödemeye neredeyse hazırım: bunun ne kadar ileri gittiğini hayal edebiliyor musunuz?))
Uzun süredir webrequest (get) ile mücadele ediyorum, önce mql4, şimdi mql5'te, sorunun çözümünü periyodik olarak erteliyorum.
Aşağıdakilerden oluşur: Bir hindide OnTick sitesinden bir dizi egzotik haç fiyatını kopyalamanız gerekir. Brokerim, ne yazık ki, onlara sahip değil. Aşağıdaki sitede bir haç örneği:
Lütfen yardım et. Bu sorunu çözmek için para ödemeye neredeyse hazırım: bunun ne kadar ileri gittiğini hayal edebiliyor musunuz?))
Tüm başarı! BugNehri
/// Для MQL 4// url - адрес страницы сайта// timeot - время в течении которого будет ожидаться ответ (мс)// webData - сообщение-ответ на запрос т.е. данные страницы сайта в виде текста// cut - количество отбрасываемых символов от начала сообщения-ответа///// Функция возвращает - true в случае, если удалось получить сообщение-ответ на запрос.bool ReadURL( conststring url, int timeout, string &webData, int cut)
{
char
myMessage[],
webMessage[];
string sWebTitle;
if (url == NULL )
{
Print ( "URL: NULL" );
returnfalse ;
}
ResetLastError ();
// метод HTTP, url-адрес, cookie, referer, таймаут, массив тела HTTP-сообщения, размер массива data[] в байтах, массив с данными ответа сервера, заголовки ответа сервераWebRequest ( "GET" , url, NULL , NULL , timeout, myMessage, 0 , webMessage, sWebTitle);
if ( ArraySize (webMessage) == 0 )
{
Print ( "В качестве ответа получено пустое сообщение." );
Print ( "URL: " , url);
returnfalse ;
}
webData = CharArrayToString (webMessage, cut);
Print ( "URL: " , url);
Print ( "Title: " , sWebTitle);
returntrue ;
}
Ardından, yanıt mesajını aldığınız değişkenden metin işlevlerini kullanarak gerekli verileri arayın. Tarayıcıdaki yanıt mesajına önceden bakmak, yani istediğiniz sayfaya gidip sayfanın kaynak kodunu açmak daha iyidir. Orada gerekli verileri bulun ve programa benzersiz bir filtre yazın.
Investing ile bu şekilde çalışmadım ve sorunlu olacağını düşünüyorum. Aboneliği olmayanlar için sitelerini özellikle yavaşlattılar. Bu nedenle, program kodundan otomatik okuma için başka bir alıntı kaynağı bulmak daha iyidir.
Not> Türkiye'de WebRequest'i arayamazsınız . Dolayısıyla, türkiye'ye veri iletmek için türkiye ile danışman veya türkiye ile döngülü komut dosyası arasında bir bağlantı düzenlemeniz gerekir.
Kodu yaptım, yarım günlük çalışma ve çalışma için kodun bir parodisini söylemek muhtemelen daha iyidir, "'OrderSend' dönüş değeri kontrol edilmelidir" hatası veriyor
Bir kod yaptım, yarım günlük çalışma ve çalışma için kodun bir parodisini söylemek muhtemelen daha iyidir, "'OrderSend' dönüş değeri kontrol edilmelidir" hatası veriyor
Как правильно использовать функцию обработки ошибок, чтобы при возникновении непреодолимой ошибки при отправки ордера, эксперт перестал делать запросы на отправку ордера.
unutmuşum teşekkür ederim ilgin için
Benim için yeni odak. işte sonuç
Gösterge ayrıca grafiğin rengini de değiştirir. Standart olanı geri yükler ve iCustom'u delerseniz, çizelgeyi tekrar kendi yöntemiyle yeniden boyar.unutmuşum teşekkür ederim ilgin için
Benim için yeni odak. işte sonuç
Gösterge ayrıca grafiğin rengini de değiştirir. Standart olanı geri yükler ve iCustom'u delerseniz, çizelgeyi tekrar kendi yöntemiyle yeniden boyar.Yani, arabelleklerde zaten iyi olan değerler var. Ardından 1 bar'da değil, biraz daha ileride, 2-3'te veya tam tersi, 0'da bir değer aramaya çalışın. Kodu görmeden hiçbir şey söyleyemezsiniz.
Lordum, Selamlar!
Uzun süredir webrequest (get) ile mücadele ediyorum, önce mql4, şimdi mql5'te, sorunun çözümünü periyodik olarak erteliyorum.
Aşağıdakilerden oluşur: Bir hindide OnTick sitesinden bir dizi egzotik haç fiyatını kopyalamanız gerekir. Brokerim, ne yazık ki, onlara sahip değil. Aşağıdaki sitede bir haç örneği:
Lütfen yardım et. Bu sorunu çözmek için para ödemeye neredeyse hazırım: bunun ne kadar ileri gittiğini hayal edebiliyor musunuz?))
Tüm başarı! BugNehri
Dll işlev çağrısı bir dizgeye yalnızca bir işaretçi döndürürse, bir Uzman Danışmanda bir dize türü değişkeni nasıl elde edilir
Dokümantasyon Bağlantısı
Lordum, Selamlar!
Uzun süredir webrequest (get) ile mücadele ediyorum, önce mql4, şimdi mql5'te, sorunun çözümünü periyodik olarak erteliyorum.
Aşağıdakilerden oluşur: Bir hindide OnTick sitesinden bir dizi egzotik haç fiyatını kopyalamanız gerekir. Brokerim, ne yazık ki, onlara sahip değil. Aşağıdaki sitede bir haç örneği:
Lütfen yardım et. Bu sorunu çözmek için para ödemeye neredeyse hazırım: bunun ne kadar ileri gittiğini hayal edebiliyor musunuz?))
Tüm başarı! BugNehri
Investing ile bu şekilde çalışmadım ve sorunlu olacağını düşünüyorum. Aboneliği olmayanlar için sitelerini özellikle yavaşlattılar. Bu nedenle, program kodundan otomatik okuma için başka bir alıntı kaynağı bulmak daha iyidir.
Not> Türkiye'de WebRequest'i arayamazsınız . Dolayısıyla, türkiye'ye veri iletmek için türkiye ile danışman veya türkiye ile döngülü komut dosyası arasında bir bağlantı düzenlemeniz gerekir.
Kodu yaptım, yarım günlük çalışma ve çalışma için kodun bir parodisini söylemek muhtemelen daha iyidir, "'OrderSend' dönüş değeri kontrol edilmelidir" hatası veriyor
anlamaya yardımcı olabilecek var mı? ve bir danışmanın nasıl oluşturulacağını önerin
Bir kod yaptım, yarım günlük çalışma ve çalışma için kodun bir parodisini söylemek muhtemelen daha iyidir, "'OrderSend' dönüş değeri kontrol edilmelidir" hatası veriyor
anlamaya yardımcı olabilecek var mı? ve bir danışmanın nasıl oluşturulacağını önerin
Pekala. Geriye hata işleme işlevini okumak ve onu koda eklemek kalıyor.
https://www.mql5.com/ru/forum/64058
Pekala. Geriye hata işleme işlevini okumak ve onu koda eklemek kalıyor.
Evet hata bulmayacak, siz hemen söyleyin:
Evet hata bulmayacak, siz hemen söyleyin:
TAMAM.
herhangi bir siparişi açmak/kapatmak için her komuttan sonra şu satırı ekleyin:
ve çağrılan işlevi EA kodundan sonra yerleştirin: