İş Gereklilikleri
Необходимо приехать в будний день по адресу Лесная 5б с 18 до 19 и настроить метатрейдер на торговлю на фондовом рынке.
У нас есть робот (код нже), который должен проводить сделки по рыночным ценам, но почему то мы постоянно получаем сообщение Invalid order type. На форуме помочь с проблемой не смогли.
//+------------------------------------------------------------------+
//| Gear.mq5 |
//| Copyright 2016, MetaQuotes Software Corp. |
//| https://www.mql5.com |
//+------------------------------------------------------------------+
#property copyright "Copyright 2016, MetaQuotes Software Corp."
#property link "https://www.mql5.com"
#property version "1.00"
#include <Trade/Trade.mqh>
CTrade trade;
bool TimeFlag, FLG;
int TimeScale=50, TimeInMemory, TimeNow;
//+------------------------------------------------------------------+
//| Expert initialization function |
//+------------------------------------------------------------------+
int OnInit()
{
//---
return(INIT_SUCCEEDED);
}
//+------------------------------------------------------------------+
//| Expert deinitialization function |
//+------------------------------------------------------------------+
void OnDeinit(const int reason)
{
//---
}
//+------------------------------------------------------------------+
//| Expert tick function |
//+------------------------------------------------------------------+
void OnTick()
{
//---Блок получения информации с биржи
MqlTick oCurrentTick;
SymbolInfoTick(Symbol(), oCurrentTick);
//---Блок определения начала нового временного интервала
TimeFlag=false;
datetime tm=TimeCurrent();
MqlDateTime stm;
TimeToStruct(tm,stm);
if(MathMod(StringToInteger((string)stm.min),TimeScale)==0)
{
TimeNow=StringToInteger((string)stm.min);
}
if(TimeNow != TimeInMemory)
{
TimeInMemory=TimeNow;
TimeFlag=true;
//Print(_Symbol);
}
if(TimeFlag)
{
if(FLG)
{
if(!trade.Buy(1,_Symbol))
{
//--- сообщим о неудаче
Print("Метод Buy() потерпел неудачу. Код возврата=",trade.ResultRetcode(),
". Описание кода: ",trade.ResultRetcodeDescription());
}
else
{
Print("Метод Buy() выполнен успешно. Код возврата=",trade.ResultRetcode(),
" (",trade.ResultRetcodeDescription(),")");
}
FLG=false;
}
else
{
trade.Sell(1);
FLG=true;
}
}
}
//+------------------------------------------------------------------+
Yanıtlandı
1
Derecelendirme
Projeler
136
45%
Arabuluculuk
11
27%
/
64%
Süresi dolmuş
26
19%
Serbest
2
Derecelendirme
Projeler
144
34%
Arabuluculuk
11
9%
/
55%
Süresi dolmuş
26
18%
Çalışıyor
3
Derecelendirme
Projeler
50
34%
Arabuluculuk
14
7%
/
64%
Süresi dolmuş
15
30%
Serbest
4
Derecelendirme
Projeler
367
56%
Arabuluculuk
45
22%
/
56%
Süresi dolmuş
188
51%
Serbest
5
Derecelendirme
Projeler
10
60%
Arabuluculuk
1
0%
/
100%
Süresi dolmuş
0
Serbest
Proje bilgisi
Bütçe
10- USD
Son teslim tarihi
to 1 gün