Forumu kirletmemek için herhangi bir acemi sorusu. Profesyonel, kaçırmayın. Sensiz, hiçbir yerde - 6. - sayfa 870

 
rapid_minus :
Teşekkür ederim. Ama anladığım kadarıyla, bir sipariş açarken sihir otomatik olarak atanır. Dolayısıyla sihirle bir emrin hangi koşullarda açıldığını belirleyemiyorum ve buna göre hangi koşullarda kapatacağımı da bilmiyorum.
Her koşul için istediğiniz kadar sihirbaz olabilir - kendi.
 

Tür gün !

 int ret_code= 0 ;
int somefunc()
  {  
   ...
   return (ret_code);
  }

ret_code yerel değişken mi yoksa genel değişken mi? ret_code terminal yeniden başlatıldıktan sonra sıfırlansın mı?

 
evillive :
Her koşul için istediğiniz kadar sihirbaz olabilir - kendi.
Muhtemelen, henüz bir yer kazmadım. Stratejimin sihirbazıyla bulduğum tüm örnekler uymuyor.
 
abeiks :

Tür gün !

ret_code yerel değişken mi yoksa genel değişken mi? ret_code terminal yeniden başlatıldıktan sonra sıfırlansın mı?

Yeniden başlatmanın ardından hepsi sıfırlanır, yalnızca terminal GPU'ları ( GlobalVariable ile olanlar) değerlerini korur. Ve ret_code yalnızca kod içinde geneldir, yani herhangi bir satırdan görünürlük ve yalnızca başlangıçta başlatma.
 
evillive :
Yeniden başlatmanın ardından hepsi sıfırlanır, yalnızca terminal GPU'ları ( GlobalVariable ile olanlar) değerlerini korur. Ve ret_code yalnızca kod içinde geneldir, yani herhangi bir satırdan görünürlük ve yalnızca başlangıçta başlatma.
Tamam teşekkürler.
 
rapid_minus :
Muhtemelen, henüz bir yer kazmadım. Stratejimin sihirbazıyla bulduğum tüm örnekler uymuyor.
Olamaz. Açma komutunu gönderdiğiniz koşula karşılık gelen pozisyon açma komutunda bir sihir girmenizi engelleyen nedir?
 
artmedia70 :
...duruma uyan bir sihirbaz..

onlar. open komutuna herhangi bir sihirli sayı (1 ve 2 ve 3 dahil) ve ardından aynı sayıyı kapat komutuna girebilir miyim?

Yani bir sihirbazı hiç anlamıyorum... O zaman neden ona sihirbaz deniyor? Açıldığında otomatik olarak atanan sipariş numarası bu sanıyordum.

Bana büyünün özünü açıklayabilir misin? Tüm yeni başlayanlar için gerçekten açık mı, sadece ben böyle bir meşe miyim?

Ve bir siparişin biletle tanımlanması neden daha kötü?

 
rapid_minus :

onlar. open komutuna herhangi bir sihirli sayı (1 ve 2 ve 3 dahil) ve ardından aynı sayıyı kapat komutuna girebilir miyim?

Yani bir sihirbazı hiç anlamıyorum... O zaman neden ona sihirbaz deniyor? Açılırken otomatik olarak atanan sipariş numarası bu sanıyordum.

Bana büyünün özünü açıklayabilir misin? Tüm yeni başlayanlar için gerçekten açık mı, sadece ben böyle bir meşe miyim?

Ve bir siparişin biletle tanımlanması neden daha kötü?

büyü - siparişin sihirli numarası. Kullanıcı tanımlı bir sipariş kimliği olarak kullanılabilir. Bazı durumlarda, bir siparişin onu açan bir programa mı yoksa başka bir programa mı ait olduğunu yargılamak için kullanılabilecek tek bilgi budur. Parametre kullanıcı tarafından ayarlanır, diğer siparişlerin aynı parametresinin değeri ile çakışabilir veya çakışmayabilir.
 
rapid_minus :

onlar. open komutuna herhangi bir sihirli sayı (1 ve 2 ve 3 dahil) ve ardından aynı sayıyı kapat komutuna girebilir miyim?

Yani bir sihirbazı hiç anlamıyorum... O zaman neden ona sihirbaz deniyor? Açılırken otomatik olarak atanan sipariş numarası bu sanıyordum.

Bana büyünün özünü açıklayabilir misin? Tüm yeni başlayanlar için gerçekten açık mı, sadece ben böyle bir meşe miyim?

Ve bir siparişin biletle tanımlanması neden daha kötü?

Düşündüğünüz şey bir bilet - bir sipariş kimlik numarası. Her sipariş için benzersizdir ve asla tekrar etmez. Sihir, herhangi bir siparişi "etiketlemek" için kullanılabilen bir kullanıcı tanımlayıcısıdır. Bu büyüler belirli bir programın her sırası için aynı olabilir veya bir programda farklı olabilir. Örneğin: danışmanınız daireyi ve trendi belirler. Bir daire için 123 büyü içeren bir strateji kullanılır, bir trend için 124 büyü içeren bir strateji kullanılır.Bu büyüler için Uzman Danışman, seçilen siparişin hangi stratejiye ait olduğunu belirleyebilecek ve onunla herhangi bir eyleme karar verebilecektir. zaman içinde belirli bir anda (tam olarak bahsettiğim şeyi size yazdım). Ancak aynı hesap üzerinde çalışan diğer Uzman Danışmanlarda, sihirler 123 ve 124 dışında herhangi biri olmalıdır - böylece diğer Uzman Danışman onun için "uzaylı" emirlere dokunmaz, ancak yalnızca kendi ile çalışır, örneğin Büyü 125.

Ve evet, herhangi bir tamsayı kullanabilirsiniz - 1, 2 ve 3 ve 100500... bu sihir aynı hesapta çalışan başka bir EA'nın büyüsünü tekrarlamadığı sürece. Büyü EA'da sıfır olabilir, ancak daha sonra EA, manuel olarak açtığınız siparişleri kendi başına değerlendirecektir.

 

r772ra ve artmedia70 , açıklama için teşekkürler.

Büyünün esas olarak, bir tüccarın birkaç döviz çifti, hesap vb. üzerinde birkaç açık emir ile birkaç danışman kullanması durumunda gerekli olduğunu anladım. (değil mi?)

Bundan uzağım ve eğer düşündüğüm gibi danışmanım artı olarak çalışacaksa, bu benim için yeterli olacaktır. Hala bir çift, bir DC'li bir hesap için geliştiriyorum ve yalnızca bir sipariş açık olmalı ve sihir (veya açık pozisyonun başka bir tanımlayıcısı) yalnızca bu özel sipariş için özel olduğunda kapatmak için gereklidir. koşullar ve diğer siparişlerin kapatılması için geçerli olan diğer koşullar (sadece bu sipariş kapatıldıktan sonra açılabilir) bu sipariş için geçerli değildi.

Örneğin, (a+b+c+d) veya (a+e+e) veya (g+h+i+j) koşulları göründüğünde ve ALIŞ'ın hangi koşullar altında gerçekleştiğine bağlı olarak bir ALIŞ emri açılabilir. açılır, kendi koşullarına göre kapatmalıdır: (a + b + c + d) (f + g + l), (a + e + e) ile (s + l + m + n), (g + h + i + j) ile (n+r+s+t).

Bana öyle geliyor ki, burada da sipariş döngüsüne ihtiyaç yok. Fazla yer kaplamayan basit bir çözüm olmalı. Vizyonumu yukarıda özetledim, ancak henüz analiz için beklemedim ve orada, mantıksal olanlara ek olarak, muhtemelen sözdizimi hataları var (yeterli parantez yok, o zaman değişken yanlış ayarlanmış, vb.).

İş için almayın, yardım edin. Onsuz sıkışmış. teşekkürler

Aşağıda revize edilmiş versiyon bulunmaktadır.

Neden: