[UYARI, KONU KAPALI!] Forumu kirletmemek için herhangi bir acemi sorusu. Profesyonel, kaçırmayın. Sensiz hiçbir yerde. - sayfa 844

 
alsu :
))))))))))) Yanlış yazılmış

Benim durumumda bir kural var: "İsimler, sıfatlar ve zarflar için ayrı ayrı YAZMAYIN, eğer zıtlık varsa veya ima ediliyorsa" http://www.rusyaz.ru/pr/od07.html - " ç do" - Doğru yazılmamış - doğru " yapılacaklar " (vurgulanan kelime bir karşıtlıktır, önünde bir kısa çizgi bulunur)
 
abolk :
not. " yapmak " - doğru yazılmamış - doğru " yapmak "

Toko, verileri tekrar aldığında, çalışmayacak, o zaman sıfırlamam ve yeniden açmayı engellemem gerekiyor !!
 
FoxUA :

Toko, verileri tekrar aldığında, çalışmayacak, o zaman sıfırlamam ve yeniden açmayı engellemem gerekiyor !!

Yeniden açmayı nasıl "sıfırlayabilirim"? Ne yapmak istediğinizi daha detaylı açıklar mısınız?
 
abolk :

Yeniden açmayı nasıl "sıfırlayabilirim"? Ne yapmak istediğin belli değil mi?

Peki, belirli bir lotla bir emir kapatırken 1 adet daha açılmasına ve her tikte siparişlerin açılmasına ihtiyacım var, ancak aynı zamanda, bu lot ile sipariş tekrar kapatıldığında tekrar açması gerekiyor. sipariş
 
FoxUA :

Pekala, belli bir lotla bir emir kapatırken 1 adet daha açılmasına ve her tikte emirlerin açılmasına ihtiyacım var ama aynı zamanda bu lotla emir tekrar kapatıldığında tekrar açması gerekiyor. sipariş

Hepsi. Siparişleri açmak/kapatmak için daha ayrıntılı bir algoritmaya ihtiyacınız var
 
abolk :

Hepsi. Siparişleri açmak/kapatmak için daha ayrıntılı bir algoritmaya ihtiyacınız var

X lotlu bir siparişi kapatırken açmak için yeni bir siparişe ihtiyacım var ve bu kadar, ancak lot X ile bir siparişi kapattıktan sonra benim için açmayı bırakmıyorlar, her tikte açılıyorlar, ancak lotlu sipariş olduğunda X tekrar kapanır, tekrar açılır
 

kim yardımcı olacak, X lotlu emir kapandığında yeni bir emir açılması gerekiyor ve X lotlu emir tekrar kapandığında tekrar açılıyor, aksi halde her tikte açılıyor, tüm kodu yayınlayacağım

Dosyalar:
 

Ne istediğiniz tam olarak belli değil.

F-th Start'ınızı deneyin - bu şekilde değiştirin.

Harici parametrelere ekleyin: harici çift X_ = 0.1; //Enstrüman partisi boyutu


 void start() {
  

  if (ExistPositions( NULL ,OP_BUY, - 1 )==0) { 
  OpenPosition( NULL , OP_BUY, X _, pa- 40 *po,pa+ 40 *po);
                                      }
  if (ExistPositions( NULL ,OP_SELL, - 1 )==0) {
  OpenPosition( NULL , OP_SELL, X _, pb+ 40 *po,pb- 40 *po);
                                       }
  
return ; }

Konum boyutu her zaman = X_, - istediğiniz gibi olacaktır....

 
FoxUA :

kim yardımcı olacak, X lotlu emir kapandığında yeni bir emir açılması gerekiyor ve X lotlu emir tekrar kapatıldığında tekrar açılıyor, aksi halde her tikte açılıyor, tüm kodu yayınlayacağım

Kim'in işlevlerini kullanırsın. ExistPositions() işlevine bakın
Ve bir öncekini kapattıktan hemen sonra yeni bir poz açmadan önce bir kontrol yapın:
if (!ExistPositions(NULL, OP_BUY, Magic)) {Yeni bir Bai pozu açma kodu}
if (!ExistPositions(NULL, OP_SELL, Magic)) {Yeni bir Satış pozu açma kodu}

işletme... :)
 
Belki birinin kilit için yazılı bir kodu vardır, lütfen PM'ye gönderin. Minnettar olurum!
Neden: