mt5 binance verisi kullanımı

 

Herkese merhaba

binaceden historical data verileri çekiyorum ve mt5 e impor ediyorum ancak stratejiyi çalıştırdığımda aşağıdaki gibi hata alıyorum. Acaba çözümü biliyor musunuz veya bunu yapmanın kolay yolu var mı sadece offline çalışsa bana yeter geçmişe yönelik test yapmak için şimdiden çok sağollun

Dosyalar:
1111.PNG  43 kb
 
Benim programlarimi incele belki yardımcı olur
 
1 OHLC verileri ile test etmeyi dene.
 
Ugur Ucak #:
1 OHLC verileri ile test etmeyi dene.

Hocam merhaba sizin videoları izlemiştim ancak aradığımı bulamadım yada göremedim diye hatırlıyorum. Yanlış anlamadıysam yazdığım botda alım için Ask değeri ve Bid değerleri olduğundan tick data da bunlar mevcut olduğu için sorun yaşıyorum. Geçmişe yönelik tick data da binance de alınmıyormuş. Alım kodunu değiştirmeye çalıştım ancak 2 adet alternatif buldum hepsi ask değeri istiyor baya tıkandım kaldım. 

Normalde tradingview kullanıyorum ancak orada 1m grafik 6 günlük çok sorun yaşıyorum tüm tarihde yapmak istiyorum ancak bi türlü çözemedim. Biraz uğraşıp aşağıdaki kodu yazdım forexde çalışıyor ancak kendi eklediklerimde malesef :S.

//+------------------------------------------------------------------+
//|                                                 Alim Yapalim.mq5 |
//|                                     Meta Trader 5 - Mql5 Türkiye |
//|                                             https://www.mql5.com |
//+------------------------------------------------------------------+
#property copyright "Meta Trader 5 - Mql5 Türkiye"
#property link      "https://www.mql5.com"
#property version   "1.00"
#include <Trade\Trade.mqh>

//+------------------------------------------------------------------+
//| Expert initialization function                                   |
//+------------------------------------------------------------------+
int OnInit()
  {
//---
   
//---
   return(INIT_SUCCEEDED);
  }
//+------------------------------------------------------------------+
//| Expert deinitialization function                                 |
//+------------------------------------------------------------------+
void OnDeinit(const int reason)
  {
//---
   
  }
//+------------------------------------------------------------------+
//| Expert tick function                                             |
//+------------------------------------------------------------------+

void kar_al()
{

CTrade islemlerim;

int i = PositionsTotal()-1;

while(i>=0)
{

if(islemlerim.PositionClose(PositionGetSymbol(i)))

i--;


}


}


void OnTick()
  {




  
  
  
//---
   
  }
//+------------------------------------------------------------------+

 
Dostum test ederken 1 minutes ohlc seçerek yaparsan testin çalışır.