OrderModify() sorusu - sayfa 4

 
WhooDoo22 :

Simon,

Hayır, bildiğimden değil. Sadece iki seçenek var gibi görünüyor ve bu seçenek cilt II için en iyisi gibi görünüyor. Ayrıca, daha az karmaşık görünüyor ve bu biraz umurumda değil. ;)

Bu göreve geri dönersek, usdjpy çiftinde sipariş seçmek için sipariş havuzu yöntemini kullandığınızı anlıyorum, ancak siparişi usdjpy'de yalıtmak için hangi koşulu kullandınız?

Teşekkür ederim.

Az önce sorduğunuz soruyu tekrar okuyun, ardından mevcut İşlem Fonksiyonlarına bakın, cevap size sıçrayacaktır. . . Bu alıştırmayı fazla karmaşık hale getirmeyin, birkaç hatayı düzeltmek ve test etmek de dahil olmak üzere kodlamak 30 dakikamı aldı. Kodum, bol miktarda yorum, boş satır ve parantez içeren 50 satırlık bir komut dosyasıdır.
 

Alım satım fonksiyonlarının listesi şunları içerir: OrderSend(), OrderClose(), OrderCloseBy(), OrderDelete() ve OrderModify().

OrderSend(), OrderCloseBy() veya OrderDelete() işlevi olamazdı.

İki kaldı, OrderClose() veya OrderModify() işlevi.

OrderClose() işlevi miydi?


Teşekkür ederim.

 
WhooDoo22 :

Alım satım fonksiyonlarının listesi şunları içerir: OrderSend(), OrderClose(), OrderCloseBy(), OrderDelete() ve OrderModify().

25 Ticaret Fonksiyonu vardır <------ bağlantıya tıklayın
 

Oops, DEHB bunu okurken bir anlığına oraya geldi. ;)

Ah evet, MetaEditor'daki sözlüğü kullanarak ticaret işlevlerinin farkındayım.

Linke tıkladım bakayım...

Teşekkür ederim.

 

OrderComment(), OrderLots(), OrderOpenPrice(), OrderOpenTime() veya OrderSymbol() işlevleri olabilirdi. usdjpy siparişini kapatmak için bir koşul olarak kullanabileceğiniz birçok işlev vardır.

Para birimi çiftine dayalı bir bilet ayırdığınız için bunun OrderSymbol() işlevi olabileceğini düşünürdüm. haklı mıyım?

Teşekkür ederim.

 
WhooDoo22 :

OrderComment(), OrderLots(), OrderOpenPrice(), OrderOpenTime() veya OrderSymbol() işlevleri olabilirdi. usdjpy siparişini kapatmak için bir koşul olarak kullanabileceğiniz birçok işlev vardır.

Para birimi çiftine dayalı bir bilet ayırdığınız için bunun OrderSymbol() işlevi olabileceğini düşünürdüm. haklı mıyım?

Teşekkür ederim.

Size çok fazla ipucu verirsem, kodumu kolayca gönderebilirim. . . istersen yaparım?

Listelediğiniz fonksiyonlara bakın, OrderComment() nasıl olabilir? Manuel olarak yapılan bir takasa nasıl yorum ekleyebilirsiniz? OrderLots(), OrderOpenPrice(), OrderOpenTime() size işlemin boyutunu söyler, 0.1 lot olduğunu zaten biliyoruz, açık fiyat , Tamam, belki bir streçte bu kullanılabilir, ancak %100 kesin değildir ve siparişin verildiği zaman, bu size nasıl yardımcı oluyor?
 

Ha-ha, evet, bunu olabildiğince kolaylaştırmak için mümkün olduğunca çok ipucu almayı seviyorum.

Simon mt4 terminalimdeki manuel siparişe yorum yazabilirim. denemedin mi? Fırsatınız olursa bir demo hesabında bir şans verin. (ama evet, görünüşe göre durum bu değil)

Talimatlar: Terminalde açık bir EURUSD görsel grafiğine sağ tıklayın, "Ticaret"e tıklayın, "Yeni Emir"e tıklayın, ardından alçaltın ve yorum olarak kullanmak istediğiniz şeyi yazmak için bir Yorum: kutusu olduğunu görün. ;)

Hem OrderOpenPrice() hem de OrderOpenTime() kaydedilebilir ve bir siparişi izole etmek için kullanılabilir. (ikisi de şanslı bir seçim gibi görünmüyor)

OrderLots() işlevi, bir bileti yalıtmak için daha zordur, çünkü iki benzersiz döviz çiftine 0.1 lotluk iki bilet yerleştirmiş olabilirsiniz. Bu durumda, parti büyüklüğü biletin belirlenmesine yardımcı olmaz. (Açıkçası bu, kullanılan koşul değildir ve olmamalıdır )

Bir görevi başarmanın birden fazla yolu vardır. :)

Teşekkür ederim.

 
WhooDoo22 :

Ha-ha, evet, bunu olabildiğince kolaylaştırmak için mümkün olduğunca çok ipucu almayı seviyorum.

Simon mt4 terminalimdeki manuel siparişe yorum yazabilirim. denemedin mi? Fırsatınız olursa bir demo hesabında bir şans verin. (ama evet, görünüşe göre durum bu değil)

Talimatlar: Terminalde açık bir EURUSD görsel grafiğine sağ tıklayın, "Ticaret"e tıklayın, "Yeni Emir"e tıklayın, ardından alçaltın ve yorum olarak kullanmak istediğiniz şeyi yazmak için bir Yorum: kutusu olduğunu görün. ;)

Hem OrderOpenPrice() hem de OrderOpenTime() kaydedilebilir ve bir siparişi izole etmek için kullanılabilir. (ikisi de şanslı bir seçim gibi görünmüyor)

OrderLots() işlevi, bir bileti yalıtmak için daha zordur, çünkü iki benzersiz döviz çiftine 0.1 lotluk iki bilet yerleştirmiş olabilirsiniz. Bu durumda, parti büyüklüğü biletin belirlenmesine yardımcı olmaz. (Açıkçası bu, kullanılan koşul değildir ve olmamalıdır )

Bir görevi başarmanın birden fazla yolu vardır. :)

Ah evet, haklısın, manuel olarak yerleştirilmiş bir Order hakkında yorum yapabilirim. . . Bunu daha önce hiç fark etmemiştim :-) ama yorumlar güvenilir değil, Broker'ınız tarafından değiştirilebilir veya değiştirilebilir, bu nedenle onlara güvenmek iyi bir fikir değildir.

OrderOpenPrice() veya OrderOpenTime()'ı, siparişlerin manuel olarak verildiği andan itibaren kaydedemezsiniz ve ne zaman veya hangi fiyattan olduğunu bilemezsiniz. . . " ... bu Siparişleri verdiğiniz sırayı unutun " . . . . kodunuz bu bilgiyi bulabilir, ancak doğru Sipariş(ler) için bilgilere sahip olduğunuzu bilmeniz gerekir.

0.1 lot, GBPUSD, EURUSD ve USDJPY'den en az 3 Emir vardır " GBPUSD üzerinde TP veya SL'siz 0.1 lot için bir piyasa emri verin, bir USDJPY ve bir EURUSD için bir piyasa emri verin . . . bu Emirleri verdiğiniz emri unutun "


Bu görevi başarmanın tek bir mantıklı yolunu görüyorum.

 

Simon,

Alım satım fonksiyonlarına bakıyorum ve " GBPUSD'de TP veya SL'siz 0.1 lot için bir piyasa emri, USDJPY'de bir ve EURUSD'de bir piyasa emri verin . . . bu Emirleri verdiğiniz emri unutun " ve " I Bu görevi yerine getirmenin yalnızca mantıksal yolunu görün ."

Bu benim için biraz zor çünkü kodlama geçmişimde bu fonksiyonların hepsini kullanmadım. Aşağıda bir seçenek olabileceğine inandığım şeyi göndereceğim.

Teşekkür ederim.

 
WhooDoo22 :

Simon,

Alım satım fonksiyonlarına bakıyorum ve " GBPUSD'de TP veya SL'siz 0.1 lot için bir piyasa emri verin, bir USDJPY ve bir EURUSD için bir piyasa emri verin . . . bu Emirleri verdiğiniz emri unutun " ve " Ben Bu görevi yerine getirmenin yalnızca mantıksal yolunu görün ."

Siparişleri, yazdığınız kodu kullanmadan manuel olarak verdiğinizi unutmayın. . . Diğer çiftlere veya aynı çiftlere daha fazla sipariş vermekten çekinmeyin. . . ancak kodunuzu çalıştırmadan önce belirttiğim en az 3 işlemi yapmış olmalısınız.


Günlükten veya USDJPY sipariş(ler)inin bilet numarasını gösteren Uzmanlar sekmesinden çıktının kopyasını unutmayın.
Neden: