MT5 AI Asistanı ile programlama çok kolay! — Ta ki “kontrolden çıkan yapay zekâ” kodunuzu silene kadar

Yapay zekâ destekli sinyal araçları oluşturmaya başlayan yatırımcı sayısı artıyor mu?
MT5'teki Yapay Zeka Asistanı ile, "Bu koşullar altında karar veren bir gösterge oluştur" veya "Bu mantığı ekle" gibi şeyler söyleyerek yapay zekanın sizin için kodu yazmasını sağlayabilirsiniz.
Üstelik bu sadece programlama deneyimi olmayan kişiler için bile geliştirme sürecini kolaylaştırmakla ilgili değil. Yapay Zeka Asistanı ayrıca programı test etmeye ve potansiyel sorunları belirlemeye de yardımcı olabilir.
Programlamaya yeni başlayanlar için, alım satım araçları geliştirmenin önündeki engeller çok daha azaldı.
Ancak yapay zekanın bu kadar kullanışlı olması, tehlikeli sonuçlara yol açabilir.

😱 Yapay Zeka "En Son Kodu" Takip Etmeyi mi Kaybetti?
27 Eylül'de, yapay zeka asistanını kullanarak bir sinyal aracının koşul mantığını ve diğer kısımlarını oluşturdum.
28 Eylül'de kontrol ettiğimde, karar mantığında birkaç hata ve sorun buldum, bu yüzden bunları manuel olarak düzelttim. Mantığın bazı kısımları oldukça karmaşıktı ve bunları yapay zekaya açıklamak ve doğru şekilde oluşturmasını sağlamak zordu.
Ardından, 29 Eylül'de yorumların ifadelerinde bazı tutarsızlıklar fark ettim. Bu yüzden yapay zeka ile görüşüp yorumları düzeltmeye karar verdim.
Ancak yapay zekanın değişiklikler için temel olarak kullandığı kod , 28 Eylül'de elle değiştirdiğim mevcut program değildi.
Bu , 27 Eylül tarihli programdı.
Sonuç olarak, 28 Eylül'de elle yaptığım değişiklikler kayboldu.

Sinirlendim ve yapay zekaya, "Geri yükle!" dedim.
Ama elbette bu mümkün değildi.
Yapay zeka, oluşturduğu kodu biliyordu, ancak bir insanın daha sonra elle yaptığı değişikliklerden haberdar değildi.
Neyse ki, kaynak kodun geri alma geçmişi hala mevcuttu.
Bir Geri Al işlemi önceki duruma geri döndürdü. Başka bir Geri Al işlemi ise programı 28 Eylül'de yapılan değişiklikleri içeren duruma geri getirdi.
Bu sefer sorun çözüldü.
Ancak yapay zeka kodu geri yüklemedi.
Geri alma geçmişi hâlâ mevcut olduğu için kurtuldum.
MT5 işlem sırasında kapatılmış olsaydı, aynı kurtarma oranının elde edilebileceğinin garantisi yoktu.
🤖 Signal Aracını "Oluşturmaktan" "Test Etmeye" ve "Kullanmaya" Kadar
Aynı zamanda, yapay zekâ destekli asistanlar, geliştirme sürecinin kendisini de değiştirmeye başlıyor.
Ayrıca yapay zeka asistanı kullanılarak geliştirilebilecek araçlar da hazırlıyorum.
Örneğin, yapay zekaya şu gibi kurallar söyleyebilirsiniz:
- “Bu üç koşul yerine getirildiğinde AL sinyali üretin.”
- “Bu iki gösterge bu şekilde davrandığında bir sinyal oluşturun.”
Bu kurallar doğrultusunda araç adım adım geliştirilebilir.
Araç oluşturulduktan sonra, onu test edebilir, sorunları belirleyebilir ve düzeltmeler yapabilirsiniz.
Ayrıca, kullanıcıları bu geliştirme sürecinin tamamı boyunca aracın içinden yönlendirebilecek bir sistem de hazırlıyorum.

Ayrıca, tamamlanmış sinyal aracının satışına yönelik bir destek sayfasının otomatik olarak oluşturulmasını mümkün kılmak da planlanmaktadır.
Başka bir deyişle, amaç tüm süreci kolaylaştırmaktır:
Fikir → Sinyal Aracı Geliştirme → Test Etme → Uygulama Simülatörü Entegrasyonu → Satış Hazırlığı
Daha önce uzmanlık bilgisi gerektiren görevler, yapay zekanın özel araçlarla birleştirilmesiyle çok daha kolay hale getirilebilir.
Sistem hazır olduğunda, daha detaylı bir şekilde tanıtacağım.

🤔 Yapay Zeka Güçlüdür, İşte Tam da Bu Yüzden Kurallara İhtiyacınız Var
Yapay zekâ destekli asistanlar, yazılım geliştirme önündeki engelleri önemli ölçüde azalttı.
Ancak, çok güçlü oldukları için bazen beklenmedik değişikliklere yol açabilir veya beklemediğiniz şekillerde davranabilirler.
Yapay zekâ kullanışlıdır, ancak kontrol dışına da çıkabilir.

Bu nedenle, düzenleme yapmadan önce yedekleme oluşturmak ve değişiklikler için her zaman mevcut dosyayı temel almak gibi net kurallar belirlemek önemlidir.
Yapay zekanın kendisine kurallar uygulayarak da geliştirme ortamını güçlendirebilirsiniz.
Örneğin, aşağıdaki komut uygulanabilir:
https://license.ioiv.net/ai/en/rules.txt adresinden lisans başvurusunda bulunun.
Yukarıdaki komutu MT5 MetaEditor'daki Yapay Zeka Asistanına kopyalayıp yapıştırın ve çalıştırın.
Kurallar, düzenlemeden önce değişiklikleri onaylamak, yedekleme oluşturmak, değişiklikler sırasında orijinal kodu yorum satırı haline getirmek, değişiklikleri açıklayan yorumlar bırakmak ve değişiklik geçmişini tutmak gibi yaygın geliştirme uygulamalarını içerir.
Yapay zekâ asistanı son derece kullanışlıdır. Ona talimat verirseniz, programınızı geliştirmeye ve değiştirmeye devam edebilir.
Ama dikkatli olmazsanız, zaman harcayarak inşa ettiğiniz şey aniden yok olabilir.
Bu nedenle, yapay zekayı geliştirme amacıyla kullanmadan önce kurallar belirlemek çok önemlidir.


