Biraz anlamadım ama her tikte pozisyonun durumu hakkında bir talepte bulunmak dışında bir pozisyonun kapanma anını nasıl takip edebilirim? Tabii ki, bu sorgulanacak tüm pozisyonlar değil, aynı şekilde, her tikte bir istek yapılır.
При обрабокте транзакций типа TRADE_TRANSACTION_REQUEST для получения дополнительной информации необходимо анализировать второй и третий параметры функции OnTradeTransaction() – Отправка торгового запроса на покупку приводит к цепи торговых транзакций, которые совершаются на торговом счете: 1) запрос принимается на обработку, 2) далее для...
Teşekkür ederim. Emrin yerine bir emir gelirse, anlaşılması daha kolaydır. Bir sipariş emrinin yerine getirilmesinin bir anlaşma olduğunu görmedim. Genel olarak yazması ve uygulaması zordur.)))
Valeriy Yastremskiy : Teşekkür ederim. Emrin yerine bir emir gelirse, anlaşılması daha kolaydır. Bir sipariş emrinin yerine getirilmesinin bir anlaşma olduğunu görmedim. Genel olarak yazması ve uygulaması zordur.)))
Terminolojiyi kabul etmeye çalışsanız iyi olur ve kendinizinkini değiştirmeyin. Zamanla alışırsın ve konuşmanın hangi dilde olduğunu anlayacaksın. Aksine, MT4'te bir piyasa emrini pozisyon olarak adlandırmak daha iyidir. Bu birçok kişi tarafından iyi anlaşılmaktadır.
Terminolojiyi kabul etmeye çalışsanız iyi olur ve kendinizinkini değiştirmeyin. Zamanla alışırsın ve konuşmanın hangi dilde olduğunu anlayacaksın. Aksine, MT4'te bir piyasa emrini pozisyon olarak adlandırmak daha iyidir. Bu birçok kişi tarafından iyi anlaşılmaktadır.
Gizli anlayışlar))) kar al ve zararı durdur emirleridir. Emirler daha net olurdu. Karışıklık, bir siparişin hem bir emir hem de bir anlaşma ve bir pozisyon olduğu MT4'ten geliyor. Dolayısıyla MT5'te emir diyorum ama emri kastediyorum)
hiçbir şekilde (yapının yalnızca her alanı birer birer)
dizilerin boyutlarını ayarlamanız gerekir, bunun için bir yapıcı yazabilirsiniz, ancak bir sorun olacaktır - sözdizimi bir yapıcı ile bir dizi yapı oluşturmanıza izin vermez
çözüm - bir yapı yerine, bir sınıfkullanın ve işaretçiler kullanın , ardından sınıf yapıcısında dizilerin boyutlarını başlatabilirsiniz, peki, verileri onlara kopyalayabilirsiniz
Valeriy Yastremskiy : 4 ila 5. Sözdizimini bilmiyorum. 2 boyutlu bir dizide mantıksal olarak olması gerektiği gibi görünüyor.
struct S
{
int a;
double b;
};
//+------------------------------------------------------------------+voidOnStart ()
{
S s[ 2 ] = {{ 1 , 1.1 },{ 9 , 9.9 }};
ArrayPrint (s);
}
//+------------------------------------------------------------------+
hiçbir şekilde (yapının yalnızca her alanı birer birer)
dizilerin boyutlarını ayarlamanız gerekir, bunun için bir yapıcı yazabilirsiniz, ancak bir sorun olacaktır - sözdizimi bir yapıcı ile bir dizi yapı oluşturmanıza izin vermez
çözüm - bir yapı yerine, bir sınıfkullanın ve işaretçiler kullanın , ardından sınıf yapıcısında dizilerin boyutlarını başlatabilirsiniz, peki, verileri onlara kopyalayabilirsiniz
Biraz anlamadım ama her tikte pozisyonun durumu hakkında bir talepte bulunmak dışında bir pozisyonun kapanma anını nasıl takip edebilirim? Tabii ki, bu sorgulanacak tüm pozisyonlar değil, aynı şekilde, her tikte bir istek yapılır.
Belgeleri dikkatlice inceleyin.
Bu, her kene üzerinde kontrol edilmez. Bir sinyal varsa, doğrulama başlar ve bir ticaret açılır. Ve tüm :)
Bir aşçı *** hademe eksikliği için mql4'te. Ve soru mql5 hakkındaydı
Belgeleri dikkatlice inceleyin.
Teşekkür ederim. Emrin yerine bir emir gelirse, anlaşılması daha kolaydır. Bir sipariş emrinin yerine getirilmesinin bir anlaşma olduğunu görmedim. Genel olarak yazması ve uygulaması zordur.)))
Terminolojiyi kabul etmeye çalışsanız iyi olur ve kendinizinkini değiştirmeyin. Zamanla alışırsın ve konuşmanın hangi dilde olduğunu anlayacaksın. Aksine, MT4'te bir piyasa emrini pozisyon olarak adlandırmak daha iyidir. Bu birçok kişi tarafından iyi anlaşılmaktadır.
Terminolojiyi kabul etmeye çalışsanız iyi olur ve kendinizinkini değiştirmeyin. Zamanla alışırsın ve konuşmanın hangi dilde olduğunu anlayacaksın. Aksine, MT4'te bir piyasa emrini pozisyon olarak adlandırmak daha iyidir. Bu birçok kişi tarafından iyi anlaşılmaktadır.
böyle bir yapı nasıl başlatılır?
böyle bir yapı nasıl başlatılır?
böyle bir yapı nasıl başlatılır?
hiçbir şekilde (yapının yalnızca her alanı birer birer)
dizilerin boyutlarını ayarlamanız gerekir, bunun için bir yapıcı yazabilirsiniz, ancak bir sorun olacaktır - sözdizimi bir yapıcı ile bir dizi yapı oluşturmanıza izin vermez
çözüm - bir yapı yerine, bir sınıfkullanın ve işaretçiler kullanın , ardından sınıf yapıcısında dizilerin boyutlarını başlatabilirsiniz, peki, verileri onlara kopyalayabilirsiniz
4 ila 5. Sözdizimini bilmiyorum. 2 boyutlu bir dizide mantıksal olarak olması gerektiği gibi görünüyor.
2020.09.23 08:27:09.554 tst (EURUSD,H1) [a][b]
2020.09.23 08:27:09.554 tst (EURUSD,H1) [0] 1 1.10000
2020.09.23 08:27:09.554 tst (EURUSD,H1) [1] 9 9.90000
böyle bir yapı nasıl başlatılır?
Data rates [5] = { 0.0 , 0.0 , 0.0 , 0.0 }; //ошибкаBaşlatma ve sıfırlama kavramları farklıdır. Sıfırlanırsa, denemelerinize bakılırsa, o zaman
ZeroMemory (rates);hiçbir şekilde (yapının yalnızca her alanı birer birer)
dizilerin boyutlarını ayarlamanız gerekir, bunun için bir yapıcı yazabilirsiniz, ancak bir sorun olacaktır - sözdizimi bir yapıcı ile bir dizi yapı oluşturmanıza izin vermez
çözüm - bir yapı yerine, bir sınıfkullanın ve işaretçiler kullanın , ardından sınıf yapıcısında dizilerin boyutlarını başlatabilirsiniz, peki, verileri onlara kopyalayabilirsiniz
2020.09.23 08:27:09.554 tst (EURUSD,H1) [a][b]
2020.09.23 08:27:09.554 tst (EURUSD,H1) [0] 1 1.10000
2020.09.23 08:27:09.554 tst (EURUSD,H1) [1] 9 9.90000