Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
не могли бы вы прислать мне прайс-лист, включая автономный и корпоративный пакет?
e-mail: alimiri@yahoo.com
Привет, Алимири!
Проверьте свою электронную почту!
С уважением,
Команда Tradezone.
привет, TradeZone,
main.cpp(123) : ошибка C2065: 'PERIOD_M1': необъявленный идентификатор
как использовать период в HistoryGet_MT4()?
PERIOD_M1,PERIOD_M5,...PERIOD_W1,PERIOD_month1,не определены?
привет, TradeZone,
main.cpp(123) : ошибка C2065: 'PERIOD_M1': необъявленный идентификатор
как использовать период в HistoryGet_MT4()?
PERIOD_M1,PERIOD_M5,...PERIOD_W1,PERIOD_month1,не определены?
Привет, wxf6981!
Мы проверим это.
Для обхода используйте 1, 5...
С уважением,
Команда Tradezone.
Привет, wxf6981!
Мы проверим это.
Для обхода используйте 1, 5...
С уважением,
команда Tradezone.
Спасибо,
я понял,
------------------------------------------------
и еще одна проблема:
//
tickGetSymbol=(TickGetSymbol_MT4)GetProcAddress(DLLInstance, "TickGetSymbo_MT4");
.
.
.
tickGetSymbol(handle, "GBPJPY"); //handle==1
/* Выскакивает сообщение об ошибке:
"Unhandled exception at 0x000000 в Short C++.exe "0xC0000005:
Access violation reading location 0x000000"
*/
Я не знаю, что с этим не так.
не могли бы вы мне помочь?
Здравствуйте, TradeZone,
Последняя версия 4.0.0.7 вызывает ошибку "Software Exception (0x0eedfade)" при выходе из приложения. (см. ниже).
Затем отображается следующее...
Предыдущие версии вашего TZMT4API.dll этого не делали. Вы сможете воспроизвести ошибку, запустив свой собственный пример приложения на C#. Я смог воспроизвести это и на других языках.
QM
Здравствуйте, друзья!
Мы разработали dll, способную обрабатывать несколько экземпляров клиентского терминала MT4 в фоновом режиме, позволяя входить в несколько счетов и несколько брокеров одновременно (MAX. 32).
Основная цель, которую мы преследовали при разработке данного API - это возможность обработки ордеров в брокерах MetaTrader из других программ, например, MetaStock.
Данный API содержит более 55 функций, которые позволяют получить информацию о:
Эта установка заархивирована и доступна для загрузки по адресу http://www.itevolution.com.br/tz/files/TZMT4API.zip.
Вы можете использовать ее на любой платформе. Внутри установки есть текст (<TZAPIFolder>\Developer), описывающий все функции и его заголовок на C, а также заголовок для Delphi.
Этот API также может быть использован в MT4, как пример кода ниже.
С наилучшими пожеланиями и прибыльной торговли!
Здравствуйте, ребята,
Где я могу найти документацию об этом API и какова стоимость?
Я хотел бы подключиться к API и получать цены в реальном времени, а также иметь возможность размещать заказы прямо из моего приложения.
С уважением,
Jaguar
У меня возникла проблема с функцией HistoryGet_MT4.
HistoryGet_MT4 возвращает NULL, когда я устанавливаю период _from и _to. Я тестировал на разных периодах и значениях _from и _to.
Но это работает, когда я использую следующий вызов:
HistoryGet_MT4(handle, "USDJPY",0, 0, 0, 5, 0);
Мой
Конфигурация: последняя версия API - 4.0.0.7
сервер: TeleTrade-Demo
WinXP sp2. Без брандмауэра
С уважением,
У меня возникла проблема с функцией HistoryGet_MT4.
HistoryGet_MT4 возвращает NULL, когда я устанавливаю период _from и _to. Я тестировал на разных периодах и значениях _from и _to.
Но это работает, когда я использую следующий вызов:
HistoryGet_MT4(handle, "USDJPY",0, 0, 0, 5, 0);
Мой
Конфигурация: последняя версия API - 4.0.0.7
сервер: TeleTrade-Demo
WinXP sp2. Без брандмауэра
С уважением,
Привет dsunegin,
_from и _to - это целочисленные значения, соответствующие формату даты MT4.
Это означает, сколько секунд прошло с 1970.01.01 до соответствующей даты.
В вашем примере вы запрашиваете историю с 1970.01.01.
Если вы используете delphi, это должно помочь:
function DateTimeToMetaTrader(Data: TDateTime) : integer;
begin
result := trunc(SecondSpan(Data, EncodeDateTime(1970, 1, 1, 0, 0, 0, 0, 0)));
end;
C#:
int DateTimeToMetaTrader(DateTime Data)
{return Convert.ToInt32(((new TimeSpan(Data.Ticks)).TotalSeconds) - ((new TimeSpan(new DateTime(1970, 1, 1, 1).Ticks)).TotalSeconds));}
С уважением,
Торговая зона.
Я думаю, что мои _from и _to соответствуют формату даты MT4.
------------------------
C++ код:
int tm=MarketInfo_TM4(handle, "USDJPY",5);
char *hst=HistoryGet_TM4(handle, "USDJPY",tm-50,tm, 1, 0);
,или следующий код:
char *hst=HistoryGet_TM4(handle, "USDJPY",tm-50,tm, 1, 40);
--------------------------.
И еще один вопрос: Как я могу получить время закрытия ордера?
В API я нашел только функцию OrderOpenTime_MT4.
С уважением