Uzman Danışman yazma süresi - sayfa 6

 
Maxim Romanov :

her şeyi programlayabilirsiniz ama bunun için önce bir algoritma geliştirmeniz gerekiyor ve bu işin büyük bir kısmı. Aslında gördüklerinizi önce formüllere ve mantığa çevirmeniz, sonra programlamanız gerekiyor. Ve ilki genellikle hafife alınır.

Program bir sihirbaz değildir. Seviyeler veya SL ve TP gibi "basit" şeyler bile programlı olarak belirlenemez.

Sabit değerleri manuel olarak tanımlanmalı veya ayarlanmalıdır. Ve diyelim ki, TP 50p (4 işaret için) mesafeye ayarlandığında ve fiyat 48-49 puana ulaştığında ve ters yönde gittiğinde ne olur?

Robotunuz nasıl gidiyor? Pozisyonu kesinlikle kapatmayacak . Bu, seviyelerle, trendlerle, geri çekilmelerle vb.

Böyle durumlarda robota ne yapması gerektiğini nasıl öğreteceksiniz ???

 
Petros Shatakhtsyan :

Program bir sihirbaz değildir. Seviyeler veya SL ve TP gibi "basit" şeyler bile programlı olarak belirlenemez.

Sabit değerleri manuel olarak tanımlanmalı veya ayarlanmalıdır. Ve diyelim ki, TP 50p (4 işaret için) mesafeye ayarlandığında ve fiyat 48-49 puana ulaştığında ve ters yönde gittiğinde ne olur?

Robotunuz nasıl gidiyor? Pozisyonu kesinlikle kapatmayacak . Bu, seviyelerle, trendlerle, geri çekilmelerle vb.

Böyle durumlarda robota ne yapması gerektiğini nasıl öğreteceksiniz ???

Bunun için bir algoritma var, fiyat nereye ulaşırsa ulaşsın 1 puana ulaşmadığında her zaman bir durum olacaktır, insan ya da robot fark etmez. Her şey için bir algoritma yapılabilir, tek soru ne kadar zor olduğudur. İmkansız "nasıl olduğunu henüz çözemedim" diye bir şey yoktur, olabilir. İnsanlar kendi kendini süren arabalar yaptı, piyasada olduğundan daha fazla değişken var. Sürücü bile otomatikti, ancak bir zamanlar imkansızdı.

Düzeyler oluşturma sorunu, düzeylerin ne olduğunun tanımlanmasıyla başlamalıdır. Kimse ne olduğunu bilmiyor, herkes bazı seviyelerden bahsediyor ama ne olduğunu, neden orada olduklarını, neden çalışması gerektiğini, kimse bilmediği için söylemiyor. Ama neyi otomatikleştireceğinizi bilmiyorsanız, o zaman? Bu nedenle, neyi otomatikleştirdiğinizi bilmiyorsanız, elbette bir program oluşturmanız imkansızdır. SL ve TP neden bu konumda olmalıdır? Bununla başlamalıyız, diğer her şey formüllerde ve mantıkta ifade edilir.

 

Tartışmaya katkıda bulunacağım.


1. Müşteriye soru: şartname ne kadar resmileştirildi? Bununla karşılaştı:
  • Seviye dağılımı için bir robot istiyorum.
  • Tamam, seviyeleri belirleme algoritması nedir?
  • İşte ekran görüntüleri, bunun gibi bir şey ...
  • Açıktır, yani, algoritma yok ve onu kendim mi icat etmeliyim? Sonra sadece algoritma için 200 $ (bu, üzerinde anlaşma sürecinde üç veya dört değişiklik içerir) + robotun kendisi.
  • NE??? BU KADAR BASİT!!! her şey için 100$!!!

Senin davan değil mi?

2. Geliştiriciye soru: programın yapısı nedir? Büyük projelerde (ve aslında herhangi birinde) en uygun şey, onu temel ve en önemlisi birbirinden bağımsız bloklara ayırmaktır, burada OOP yardımcı olacaktır. Bundan sonra yapı doğruysa değişiklik yapmak bir zevktir. Örneğin, giriş/çıkış belirleme prensibini diğerine değiştirmek için, sadece yeni bir sınıf veya fonksiyon yazıp öncekinden değiştirin ve diğer 1000+ kod satırının hepsini düşünmenize gerek yok. Bu nedenle, daha önce yazdığım gibi, ilk sürüm yaklaşık bir aylık ve bu zaten robotun hazır bir omurgası, bundan sonra tek tek bloklar yalnızca ekleniyor/sonlandırılıyor/değiştiriliyor/kaldırılıyor.

Burada da örnek olarak:

  • Önceki geliştirici gün batımına girdi, robotu düzeltti, buna ihtiyacınız var, bu ve burada düzeltmek için başka bir hata.
Koda bakıyorum ve 2500 satır prosedürel kod var ve her şey üst üste gidiyor, eğer fonksiyonlar tanımlanmışsa, o zaman en fazla aç/kapat/ sipariş sayısını hesapla. İlk TOR'u ve oradaki tüm çalışmaları, ilk testlere kadar 8 saat ve 1000 satır kod istiyorum.
 
Maxim Romanov :
Ve ben de soruyorum, hangi hacim? TK için 40 sayfadan biraz fazla olan bir robot yapmak yaklaşık 7 ayımı aldı. Ancak burada, serbest çalışanların yalnızca işinize dahil olmadığını anlamalısınız.

Vay canına! Ve bu kadar çok iş için para ödeyen bu kadar iyi müşteriler nerede yaşıyor?

 
Durum çok ilginç. Burada sipariş için yazıyorsunuz, bir şeyler ters gitti, müşteri asla ekstra 10 $ bile ödemeyi kabul etmeyecek (veya durum açık olsa bile büyük zorluklarla çekiliyorlar). Ve işte buradasın - 800 ruble için bir kişi. bir saat için ödeme yapar ve programcı günde 10 saat çalışır.
 

Sonra en sonunda 2 t.z için bunlar ne biçim kurslar ortaya çıkacak. başlangıçta hakkında konuşmak kesinlikle yasaktı ve bunların hepsi sona erecek. Aslında konunun bütün anlamı bu.

 
Dmitry Fedoseev :

Vay canına! Ve bu kadar çok iş için para ödeyen bu kadar iyi müşteriler nerede yaşıyor?

yani ben müşteriyim
 
Petros Shatakhtsyan :

Program bir sihirbaz değildir. Seviyeler veya SL ve TP gibi "basit" şeyler bile programlı olarak belirlenemez.

Sabit değerleri manuel olarak tanımlanmalı veya ayarlanmalıdır. Ve diyelim ki, TP 50p (4 işaret için) mesafeye ayarlandığında ve fiyat 48-49 puana ulaştığında ve ters yönde gittiğinde ne olur?

Robotunuz nasıl gidiyor? Pozisyonu kesinlikle kapatmayacak . Bu, seviyelerle, trendlerle, geri çekilmelerle vb.

Böyle durumlarda robota ne yapması gerektiğini nasıl öğreteceksiniz ???

Kafa derimi genellikle sadece nükleer savaş durumunda SL ve TP'ye sahip, robot bir şekilde kapatıyor, artık ona sormuyorum bile. Genel olarak, karmaşık TK saçmalıktır. Hayatımda kaç tane gördüm...

Ekranda yaklaşık 2000 ayarın görüntülenmesini isteyen ve bunların 1950'si kesinlikle işe yaramaz olan, ateşli bir Estonyalı adamı unutamam. Benim sözlerime göre, teknik olarak yapılamaz, tek bir cevap vardı - sen harika bir programcısın, onu bul.

Ona söylüyorum, - Mati, stratejinde aptal bir martin var, yakında ve kaçınılmaz olarak 40.000 dolarını kaybedeceksin! Ekrandaki güzelliği değil, nasıl birleşmeyeceğimizi düşünmeliyiz. Kendine tarım için bir traktör al ve forex'i unut. Daha sonra, yüksek öğrenim görmemiş ve genel olarak matematik, çarpım tablosu düzeyinde bir çiftçiydi.

- Anlamıyorsun, ne kadar kaybedersem, o kadar kazanırım, işte Estonya bilgeliği! Önce geri çekiliriz ve sonra her zaman kazanırız!

Sonucu söylemeye gerek yok bence. Ruslar her şey için suçlanacaktı, yani şahsen ben. Boş yere kırk ton.

----------------

Basit olmak gerekiyor. Burada, bazı cipsler üzerinde çalışırken, kafa derisini yavaşça yukarı çekiyorum, bu Pazartesi'den düne Perşembe, 4 gün. Tabii ki çöp ama istikrar varsa en azından bir şeyler. Gerçek.

1


Ve son olarak millet, sık sık bu Forex'te neden seğirdiğimizi düşünüyorum, gerçekten...

2

 
bir an için yapacak ve sonra acı bir akşamdan kalma gelecek ...
 
Serbest meslekte müşteriye göre teknik şartnamelerin yazılması konusunda bir çalışma bölümü yapılması gerekmektedir.
Neyin gerekli olduğunu açıkça açıklarsanız, bunu yalnızca "grafiğin coğrafyasına" uygulamak kalır.
Mantıkla aram her zaman iyi olmuştur. Belki de stratejiyi yeterince anlayarak tüm bunları tabloya uygulayabilirim.