Algolab Nasıl Kullanılır?

turkiyenin-ilk-online-algoritmik-islem-platformu

Size daha iyi, hızlı ve güvenli bir kullanım sağlamak amacıyla web sitemizde çerezleri kullanıyoruz.
Gerçekleştirilen işlemlerin log kayıtları alınmakta ve geriye dönük saklanmaktadır.
Çerezleri kapatmak için “Ayarlar/Gizlilik/İçerik Ayarları/Çerez kullanımını kapat” seçeneğini kullanabilirsiniz. Ayrıntılı bilgi için Çerez Politikasını inceleyiniz..

check_circle_outline highlight_off

Yatay görüntülenmeyi henüz destekleyemiyoruz.
Mobil bir cihaz kullanmıyorsanız devam edebilirsiniz.

Devam Et
GİRİŞ YAP KAYIT OL arrow_backŞİFRE YENİLEME
account_circle
lock
Captcha image
Beni Hatırla
vpn_key Şifremi Unuttum
Şifre yenileme mesajınız mail adresinize gönderilecektir.
email
Captcha image
DENİZYATIRIM MÜŞTERİSİ
Şifremi Unuttum
Deniz Yatırım

DenizBank hesabınız varsa hızlıca bağlanın!

account_circle
lock
Captcha image
Veya
close

Alligator İndikatörü

İndikatör 03.12.2021

Alligator İndikatörü

    Alligator İndikatörü, Bill Williams tarafından geliştirilmiştir ve hareketli ortalamalar ile fraktal geometriyi birleştirir. Gösterge, analistlerin piyasanın bir trendi olup olmadığını belirlemelerine yardımcı oluyor. Mavi çizgi (Alligator Çenesi), kırmızı çizgi (Alligator Dişleri) ve yeşil çizgi (Alligator Dudakları) olmak üzere 3 çizgiden oluşur. Her biri, farklı geriye yönelik aralıklar ve kullanıcı tarafından ayarlanabilecek farklı ofsetlere sahiptir. Alligator Göstergesinin kullanımı kolaydır, çizgilerin birbirine ne kadar yakın ya da uzakta olduğu, bir timsahın ağzını açıp kapatmasına benzetilerek işlem kurguları kurulabilir. Bu gösterge, diğer analiz teknikleriyle birlikte kullanılabilir.

    

KODLAMA EDİTÖRÜ ÖRNEĞİ

//Çalıştırmak istediğiniz stratejiyi bu alanda kodlayabilirsiniz. public string Symbol="ASELS"; public string Period="1"; public string SonYon=""; public void Load() { SubscribePrice(Symbol); } public void PriceChanged(Tick t) { var candles=GetCandles(Symbol, Period); // Bar Getirme Fonksiyonu var indikator=Engine.Alligator(candles); // 3 çizgisi mevcuttur. //Alış Koşulu (Tamamen Örnek Amaçlıdır.) if(t.Price<Engine.LastValue(indikator[0]) && SonYon==""){ SonYon="A"; SendMessage(MessageTypes.Log, Engine.LastValue(indikator[0]).ToString()); //Log Yazdırma Fonksiyonu SendOrder(Symbol, Directions.BUY, 1, PriceTypes.Market); //Emir Gönderme Fonksiyonu } //Satış Koşulu (Tamamen Örnek Amaçlıdır.) else if(t.Price>Engine.LastValue(indikator[0]) && SonYon=="A"){ SonYon=""; SendMessage(MessageTypes.Log, Engine.LastValue(indikator[0]).ToString()); //Log Yazdırma Fonksiyonu SendOrder(Symbol, Directions.SELL, 1, PriceTypes.Market); //Emir Gönderme Fonksiyonu } } public void OrderStatusChanged(Order o) { }