Grafik siparişleri == grafik satırlarının meta dili - ticaret emirleri, GTTerminal Uzman Danışmanının iyileştirilmesi - sayfa 5

 

SK'ye

Peki Sergey - doğru okuyoruz / yazıyoruz - AutoGraf .

Bir önceki yazının devamında.

Ofis programlarının geçmişteki gelişimini hatırlatan bir durumdayız, örneğin, bir zamanlar bir Lotus elektronik tablosu ve IBM'in grafik yeteneklerinden doğan benzer birkaç ürün vardı. bilgisayar XT . Bu elektronik tablolar iyi çalıştı. Ama küçük ayak takımı ortamındaki arama ve testler sona erdiğinde - Excell ticari markası altında her şeyin düzeltildiği ortaya çıktı.

Alınma demedi - ben dahil biz, ve küçük bir ayak takımı var.

Ve sonra - çok küçük. güvensiz tüccarların güveneceği yürünebilir bir ticaret platformu yoktur.

 
Korey :

SK'ye

Ofis programlarının geçmişteki gelişimini anımsatan bir durumdayız, örneğin, bir zamanlar bir Lotus elektronik tablosu ve IBM'in grafik yeteneklerinden doğan benzer birkaç ürün vardı. bilgisayar XT . Bu elektronik tablolar iyi çalıştı. Ama küçük ayak takımı ortamındaki arama ve testler sona erdiğinde - Excell ticari markası altında her şeyin düzeltildiği ortaya çıktı.

Katılıyorum, kişisel bilgisayarların (Lotus, Lexicon, AutoCAD, vb.) gelişiminin başladığı döneme benzer bir durumdayız. Benim düşünceme göre, bu herhangi bir değerde teknolojideki herhangi bir yön için en ilginç ve önemli dönemdir.

Aynı zamanda, bize verdiğiniz role de katılmıyorum. Grafik alanında yaptığımız, uygun bir kullanıcı arayüzü uygulamak için yalnızca ilk girişimdir. Burada vurgulanmalıdır ki geliştiricilerin yetkinliği ve sorumluluğu prensipte bu kolaylıkların önemli bir bölümünü kapsayamaz, çünkü bu kolaylıklar, doğrudan platformla ilgili olmayan ticaret algoritmalarının somutlaşmış halidir.

Uygulama programları oluşturma sorumluluğu ve çalışmaları programcıların sorumluluğundadır. Ve mevcut yönetim yöntemlerinin değerlendirilmesinde ve araçların seçiminde kendisini doğru bir şekilde yönlendiren kişi, uygulama yazılımı pazarında kendini kurma şansına sahiptir.

Platformlar da görünecek, sadece zaman alıyor. 2-3 yıl içinde bir düzine kuruş olacaklarını düşünüyorum. İlki, bence DC'yi başlatacak. 5-7 yıl önce DC'lerin kendileri yoktu. Ve bugün, sadece 2 Rus devi DC'de yakl. 80 bin tüccar ve toplam DC sayısı yüzü çoktan aştı.

 
skifodessa :
Kore :

Ne yazık ki "her yönde bir konum" sınırlaması - kaldı ve dilin bu versiyonunda bu kısıtlamayı kaldırmak mümkün değil.

Dil değişiklikleri neredeyse hazır.

Danışmanı aynı para biriminde ve farklı MAGIC'lerle farklı pencerelere koyarsanız, aynı yönde başka bir poz açılacaktır.

Bir hata oluştu - aynı çift üzerinde çalışan iki Uzman Danışman arasında açma/kapama , terminalin global değişkenleri aracılığıyla meydana geldi. Her enstrüman için bir adet hafızaya alındı. SATIN ALMAK ve bir SATIŞ , ancak aynı enstrümanın farklı zaman dilimleri farklı değildi.

Bu bir atavizm çünkü biletler kuyruklarda zaten hatırlanıyor.

Ekli versiyon, hizmet verilen siparişlerin biletlerinin doğrudan TICKET = adlı satırlardan alınmasından farklıdır.

Bununla, bir enstrümana karşılıklı müdahale hariç tutulur.

Onlar. bu sürüm birkaç GTTerminal sağlar bir enstrüman üzerinde.

Dosyalar:
 

Hat yeniden etkinleştirme işlevini yapmak mümkün mü? Örneğin, SellStop satırını tp=100, sl=25, lot=1 olarak ayarlayın, fiyat düştü ve bu çizgiyi geçti ve bir satış emri (SAT) açıldı. Ama bir süre sonra fiyat yükseldi ve SL çalıştı.

Bu sefer hattım yine eski ayarları alıyor (SellStop tp=100, sl=25, lot=1)

ve fiyat tekrar düşerse ve bu çizgiyi aşarsa tekrar satış emri (SELL) açılır. Bilgisayar başında değilsem bu uygun.Teşekkür ederim.

 
3 BUYSTOP hattı kurdum (üst üste 5p.) Fiyat yükseldi ve 1 BUYSTOP çizgisine ulaştı, ancak fiyat tersine döndü ve SLBUY'u vurdu. Ardından fiyat tekrar yükselmeye başladı, 2. BUYSTOP hattına ulaştı ama emir açılmadı.Neden? teşekkürler
 

skifodessa'ya

Tetikleme koşulu "açık eşitsizlik"

 double first_line ( string s , int u_d , color col ) 


//............................
if ( rline != 0 )
             {    if ( u_d == 1 )
               {
               if ( cross_method == 0 ) { if ( rline < price0 && rline > price1 ) { last_line = c ; return ( TRUE ) ;   }}
               if ( cross_method == 1 ) { if ( rline < price0 ) { last_line = c ; return ( TRUE ) ;   }}
               } 
               else
                   {
                   if ( cross_method == 0 ) { if ( rline > price0 && rline < price1 ){ last_line = c ; return ( TRUE ) ; } }
                   if ( cross_method == 1 ) { if ( rline > price0 ){ last_line = c ; return ( TRUE ) ; } }
                   }
bulanık olarak değiştirilebilir...
 
Pozisyonu parçalar halinde kapatmak mümkün mü? (Örneğin bir SellStop pozisyonu tp=100, sl=30, lot=1 açık ve parça TPSELL lot=0.3... satırı ile kapalı)
 
skifodessa :
Pozisyonu parçalar halinde kapatmak mümkün mü? (Örneğin bir SellStop pozisyonu tp=100, sl=30, lot=1 açık ve parça TPSELL lot=0.3... satırı ile kapalı)

Hala pozisyonun bir kısmını kapatmanın mümkün olup olmadığını merak ediyor musunuz?

 

skifodessa'ya

Tasarım yaparken, yanlışlıkla bir tüccarın aşina olduğu işlemlerin önceliğini seçtim,
onlar. Şu anda uygulanan satır adlarının semantiği ilk başta doğal görünüyordu, ancak aslında kötü tasarlanmış ve hantal olduğu ortaya çıktı.
Genel olarak "olanlara ekleyin" tabi ki yapabilirsiniz... Kesin cevap 1 hafta içinde gelecektir.

 

ve grafiğe sağ tıkladığınızda danışmanı oraya giremezseniz ne olabilir?