Sayfa 4/5 İlkİlk ... 2345 SonSon
Arama sonucu : 34 madde; 25 - 32 arası.

Konu: Metatrader 5 ile BORSA ve VIOP

  1. Merhaba Arkadaşlar.

    VIOP robotu yapabilen varmı MT5 te.

  2. Ne kadarda Sessiz Kalmış Burası

  3. VIOP için Hareketli Ortalama Robotu.
    Aşagıdaki Açık Kaynak Kodu MT5 de Derleyip çalıştırabilirsiniz.
    Kodu Dahada Geliştirmeye Çalışalım. Sağda solda Satmaya çalışmayın. Mümkün olduğunça Çok Paylaşın. Bilgi yayılsın. parayla yazarım diyen 3-5 ********e paramızı kaptırmayalım. Borsa işlemlerininde artık MT5 'geçmesi gerekiyor. Robotik İşlemlerde üstüne yok.

    Öneri 1 saatlik Grafikte 8,35 Kesisşmesini Kullanın.


    //+------------------------------------------------------------------+
    //| MovingAverage.mq5 |
    //| Copyright 2021, CrazyFly. |
    //| http://www.mql5.com |
    //+------------------------------------------------------------------+
    #property copyright "Copyright 2021, CrazyFly."
    #property link "http://www.mql5.com"
    #property version "1.00"
    #include <Trade\Trade.mqh>
    CTrade Trade;
    bool info=false;
    input int FastMAPeriod = 10; // Fast MA period
    input int SlowMAPeriod = 20; // Slow MA period
    input ENUM_MA_METHOD Signal_MA_Method =MODE_SMA; // Moving Average(12,0,...) Method of averaging
    input ENUM_APPLIED_PRICE Signal_MA_Applied =PRICE_CLOSE; // Moving Average(12,0,...) Prices series
    input double Volume = 1.0; // Volume for Trade
    int FastMA = INVALID_HANDLE; // Handle of fast MA indicator.
    int SlowMA = INVALID_HANDLE; // Handle of slow MA indicator.
    datetime TimeLastBar;

    //+------------------------------------------------------------------+
    //| Expert initialization function |
    //+------------------------------------------------------------------+
    int OnInit()
    {
    FastMA = iMA(Symbol(), Period(), FastMAPeriod, MODE_SMA, 1, PRICE_CLOSE);
    SlowMA = iMA(Symbol(), Period(), SlowMAPeriod, MODE_SMA, 1, PRICE_CLOSE);
    if(FastMA==POINTER_INVALID || SlowMA==POINTER_INVALID)
    {
    printf("handle of indicator has not been created");
    return(INIT_FAILED);
    }
    return(INIT_SUCCEEDED);
    }
    //+------------------------------------------------------------------+
    //| Expert deinitialization function |
    //+------------------------------------------------------------------+
    void OnDeinit(const int reason)
    {
    IndicatorRelease(FastMA);
    IndicatorRelease(SlowMA);
    }
    //+------------------------------------------------------------------+
    //| Expert tick function |
    //+------------------------------------------------------------------+
    void OnTick()
    {
    info= ((ENUM_ACCOUNT_MARGIN_MODE)AccountInfoInteger(ACCO UNT_MARGIN_MODE)==ACCOUNT_MARGIN_MODE_RETAIL_HEDGI NG);
    Trade.SetTypeFillingBySymbol(Symbol());
    //if(!NewBarDetect())return;
    if(CrossOver())
    Trade.Buy(GetVolume());
    else if(CrossUnder())
    Trade.Sell(GetVolume());
    }
    //+------------------------------------------------------------------+
    //| Return true if fast ma cross slow ma over. Otherwise return |
    //| false. |
    //+------------------------------------------------------------------+
    bool CrossOver()
    {
    double fast_ma[];
    double slow_ma[];
    if(CopyBuffer(FastMA, 0, 1, 2, fast_ma) < 1)return false;
    if(CopyBuffer(SlowMA, 0, 1, 2, slow_ma) < 1)return false;
    bool is_over=fast_ma[1]>slow_ma[1] && fast_ma[0]<slow_ma[0];
    return is_over;
    }
    //+------------------------------------------------------------------+
    //| Return true if fast ma cross slow ma under. Otherwise return |
    //| false. |
    //+------------------------------------------------------------------+
    bool CrossUnder()
    {
    double fast_ma[];
    double slow_ma[];
    if(CopyBuffer(FastMA, 0, 1, 2, fast_ma) < 1)return false;
    if(CopyBuffer(SlowMA, 0, 1, 2, slow_ma) < 1)return false;
    bool is_under=fast_ma[0]>slow_ma[0] && fast_ma[1]<slow_ma[1];
    return is_under;
    }
    //+------------------------------------------------------------------+
    //| Return count volume for trade/ |
    //+------------------------------------------------------------------+
    double GetVolume()
    {
    if(PositionSelect(Symbol()))return Volume*2.0;
    return Volume;
    }
    //+------------------------------------------------------------------+
    //| Return true if new bar detect, otherwise return false. |
    //+------------------------------------------------------------------+
    bool NewBarDetect()
    {
    datetime times[];
    if(CopyTime(Symbol(),Period(),0,1,times)<1)
    return false;
    if(times[0] == TimeLastBar)return false;
    TimeLastBar = times[0];
    return true;
    }
    //+------------------------------------------------------------------+

  4. #28
    VİOP 1, BİST 0 idi galiba ... VİOP'ta ya da BİST'te MT5 veren aracı kurum sayısında bir değişiklik var mı?

  5.  Alıntı Originally Posted by Altaylı Yazıyı Oku
    VİOP 1, BİST 0 idi galiba ... VİOP'ta ya da BİST'te MT5 veren aracı kurum sayısında bir değişiklik var mı?
    VIOP 3 oldu , BIST 0 devam

  6. #30
    Duhul
    Oct 2021
    İkamet
    St.Tropez . Miami . Panama . Los Angeles . Sütlüce daimi terk 84
    Gönderi
    3,668
    viopta nurcem , integral ile bi de info muydu ? kaç yıl geçti hala metaturk spot kısmını başlatmadı.
    kainatın BİR varlığından bütünleşip! kendi birliğinde meçhul bir menzile yol almakta olan, insan dediğimiz yüce varlığa salat ve selam olsun ! hamza sütbıyık -aka- klaus maximilian kerpenter münche

  7. #31
    *Ziraat Bankası’na 22,5 milyar TL, Halkbank ve Vakıfbank’a 13,5’er milyar TL sermaye artırımı planlanıyor- Yetkili/ Bloomberg HT
    Burada yer alan yatırım bilgi,yorum ve tavsiyeleri yatırım danıŞmanlığı kapsamında değildir yorum ve tavsiyeler, yorum ve tavsiyede bulunanların kiŞisel görüŞlerine dayanmaktadır.

  8. Viop için gcm de metatrader5 varmış .
    https://www.gcmyatirim.com.tr/islem-...-meta-trader-5

Sayfa 4/5 İlkİlk ... 2345 SonSon

Yer İmleri

Yer İmleri

Gönderi Kuralları

  • Yeni konu açamazsınız
  • Konulara cevap yazamazsınız
  • Yazılara ek gönderemezsiniz
  • Yazılarınızı değiştiremezsiniz
  •