新しいAPI MetaTrader 4が利用可能になりました。 - ページ 16 1...91011121314151617181920 新しいコメント 削除済み 2008.12.05 18:50 #151 alimiri: スタンドアローンとエンタープライズパッケージを含む価格表をお送りください。電子メール: alimiri@yahoo.com こんにちは、alimiri! あなたのメールをチェックして ください よろしくお願いします。 Tradezoneのチームです。 wxf6981 2008.12.06 14:30 #152 こんにちは、TradeZoneです。 main.cpp(123) : error C2065: 'PERIOD_M1' : undeeclared identifier. HistoryGet_MT4()でピリオドを使用するには? PERIOD_M1,PERIOD_M5,...PERIOD_W1,PERIOD_month1,not defined? 削除済み 2008.12.08 18:53 #153 wxf6981: こんにちは、TradeZoneです。main.cpp(123) : error C2065: 'PERIOD_M1' : undeeclared identifier.HistoryGet_MT4()でピリオドを使用するには? PERIOD_M1,PERIOD_M5,...PERIOD_W1,PERIOD_month1,not defined? wxf6981さん、こんにちは。 これを確認 します。 1,5...を使用することで回避できます。 を使用します。 Tradezoneのチームです。 wxf6981 2008.12.09 07:24 #154 TradeZone wrote>> wxf6981さん、こんにちは。 確認します。 1,5...を使用することで回避できます。 となります。 Tradezoneのチームです。 ありがとうございます。 私はそれを得た。 ------------------------------------------------ と別の問題。 // tickGetSymbol=(TickGetSymbol_MT4)GetProcAddress(DLLInstance, "TickGetSymbo_MT4"); . . . tickGetSymbol(handle, "GBPJPY"); //handle==1 /* エラーメッセージがポップアウトします。 "Short C++.exeの0x00000000で処理されない例外" 0xC0000005: アクセス違反の読み取り位置 0x00000000" */ 何が問題なのか分からない。 助けていただけませんか? 削除済み 2008.12.11 15:28 #155 TradeZoneさん、こんにちは。 最新バージョン4.0.0.7では、アプリケーションの終了時に「ソフトウェア例外(0x0eedfade)」エラーが発生します。(下記参照) その後、このように表示されます... 以前のバージョンのTZMT4API.dllでは、このようなことはありませんでした。自作のC#サンプルアプリケーションを実行することで、このバグを再現することができます。他の言語でも再現できました。 QM Yuriy Zaytsev 2008.12.13 09:34 #156 TradeZone: 皆さん、こんにちは。 私たちは、クライアントターミナルMT4の複数のインスタンスをバックグラウンドで処理できるDLLを開発し、複数のアカウントと複数のブローカーに同時にログインできるようにしました(最大32個)。 このAPIを開発する際に念頭に置いた主な目標は、例えばMetaStockのような他のソフトウェアからMetaTraderブローカーへの注文を処理することを許可することでした。 このAPIには55以上の関数があり、以下のような情報を提供しています。 シンボルと履歴 口座(AccountFreeMarginCheck()のサポートを含む)。 注文:履歴/オープン注文の読み込み、あらゆる種類の注文の送信(買い/売り、リミット/ストップ、...)、利益確定、ストップロスの変更など。 Market Info: 主にBid/Askを取得するために使用します。 各口座で発生したエラー。 といくつかのチェック機能です。 このインストールはzip圧縮されており、http://www.itevolution.com.br/tz/files/TZMT4API.zip からダウンロードすることができます。 どのようなプラットフォームでも使用できます。インストール内には、全機能の説明とCのヘッダ、Delphiのヘッダを記述したテキスト(<TZAPIFolder>CheetDeveloper)があります。 このAPIは、以下のコードサンプルのようにMT4でも使用することができます。 よろしくお願いします。 あなたのDLLは、あなたがパッケージに入れたterminal MT4がないと動作せず、それを隠しています。C:\Program Files/TradeZone³³TZMT4API³³Source³³terminal_. exe 削除済み 2008.12.14 11:33 #157 こんにちは、皆さん。 このAPIに関するドキュメントはどこにあり、費用はいくらですか? 私は、APIに接続し、リアルタイムの価格を取得し、私のアプリケーションから直接注文することができるようにしたいと思います。 よろしくお願いします。 Jaguar 削除済み 2008.12.17 00:23 #158 HistoryGet_MT4関数で 問題が発生しました。 期間 _from と _to を設定すると HistoryGet_MT4 は NULL を返します。異なる期間と _from と _to の値でテストしました。 しかし、次の呼び出しを使用すると動作します。 HistoryGet_MT4(handle, "USDJPY",0, 0, 5, 0); 私の場合 構成:APIの最新バージョン - 4.0.0.7 サーバーに接続します。テレトレード・デモ WinXP sp2。ファイアウォールなし 条件 削除済み 2008.12.17 15:25 #159 dsunegin: HistoryGet_MT4 関数で問題が発生しました。 期間 _from と _to を設定すると HistoryGet_MT4 は NULL を返します。異なる期間と _from と _to の値でテストしました。しかし、次の呼び出しを使用すると動作します。HistoryGet_MT4(handle, "USDJPY",0, 0, 5, 0); 私の場合構成:APIの最新バージョン - 4.0.0.7サーバーに接続します。テレトレード・デモWinXP sp2。ファイアウォールなし関連情報 dsuneginさん、こんにちは。 fromと_toは、MT4の日付形式と一致する整数値です。 これは、1970.01.01からそれぞれの日付まで何秒経過したかを意味します。 サンプルでは、1970.01.01からの履歴を尋ねていますね。 delphiを使っているのであれば、これで大丈夫でしょう。 function DateTimeToMetaTrader(Data: TDateTime) : integer; 開始 result := trunc(SecondSpan(Data, EncodeDateTime(1970, 1, 1, 0, 0, 0, 0))); を終了します。 C#: int DateTimeToMetaTrader(DateTime Data) {return Convert.ToInt32(((new TimeSpan(Data.Ticks)).TotalSeconds) - ((new TimeSpan(new DateTime(1970, 1, 1).Ticks)).TotalSeconds); }) Regards Tradezone. New API MetaTrader 4 Writing and reading files Selecting orders by properties 削除済み 2008.12.18 17:57 #160 私の _from と _to は、MT4 の日付形式と一致していると思います。 ------------------------ C++コード: int tm=MarketInfo_TM4(handle, "USDJPY",5); char *hst=HistoryGet_TM4(handle, "USDJPY",tm-50,tm, 1, 0); ,or nextコード: char *hst=HistoryGet_TM4(handle, "USDJPY",tm-50,tm, 1, 40); ------------------------------ , and another question : How I get Order Close Time for USDJPY? そして、もう一つの質問:私はどのように注文の終了時刻を取得することができますか? APIで私は唯一の関数 OrderOpenTime_MT4が好きだ。 のards New API MetaTrader 4 How to add new How to increase 50% 1...91011121314151617181920 新しいコメント 取引の機会を逃しています。 無料取引アプリ 8千を超えるシグナルをコピー 金融ニュースで金融マーケットを探索 新規登録 ログイン スペースを含まないラテン文字 このメールにパスワードが送信されます エラーが発生しました Googleでログイン WebサイトポリシーおよびMQL5.COM利用規約に同意します。 新規登録 MQL5.com WebサイトへのログインにCookieの使用を許可します。 ログインするには、ブラウザで必要な設定を有効にしてください。 ログイン/パスワードをお忘れですか? Googleでログイン
スタンドアローンとエンタープライズパッケージを含む価格表をお送りください。
電子メール: alimiri@yahoo.com
こんにちは、alimiri!
あなたのメールをチェックして ください
よろしくお願いします。
Tradezoneのチームです。
こんにちは、TradeZoneです。
main.cpp(123) : error C2065: 'PERIOD_M1' : undeeclared identifier.
HistoryGet_MT4()でピリオドを使用するには?
PERIOD_M1,PERIOD_M5,...PERIOD_W1,PERIOD_month1,not defined?
こんにちは、TradeZoneです。
main.cpp(123) : error C2065: 'PERIOD_M1' : undeeclared identifier.
HistoryGet_MT4()でピリオドを使用するには?
PERIOD_M1,PERIOD_M5,...PERIOD_W1,PERIOD_month1,not defined?
wxf6981さん、こんにちは。
これを確認 します。
1,5...を使用することで回避できます。
を使用します。
Tradezoneのチームです。
wxf6981さん、こんにちは。
確認します。
1,5...を使用することで回避できます。
となります。
Tradezoneのチームです。
ありがとうございます。
私はそれを得た。
------------------------------------------------
と別の問題。
//
tickGetSymbol=(TickGetSymbol_MT4)GetProcAddress(DLLInstance, "TickGetSymbo_MT4");
.
.
.
tickGetSymbol(handle, "GBPJPY"); //handle==1
/* エラーメッセージがポップアウトします。
"Short C++.exeの0x00000000で処理されない例外" 0xC0000005:
アクセス違反の読み取り位置 0x00000000"
*/
何が問題なのか分からない。
助けていただけませんか?
TradeZoneさん、こんにちは。
最新バージョン4.0.0.7では、アプリケーションの終了時に「ソフトウェア例外(0x0eedfade)」エラーが発生します。(下記参照)
その後、このように表示されます...
以前のバージョンのTZMT4API.dllでは、このようなことはありませんでした。自作のC#サンプルアプリケーションを実行することで、このバグを再現することができます。他の言語でも再現できました。
QM
皆さん、こんにちは。
私たちは、クライアントターミナルMT4の複数のインスタンスをバックグラウンドで処理できるDLLを開発し、複数のアカウントと複数のブローカーに同時にログインできるようにしました(最大32個)。
このAPIを開発する際に念頭に置いた主な目標は、例えばMetaStockのような他のソフトウェアからMetaTraderブローカーへの注文を処理することを許可することでした。
このAPIには55以上の関数があり、以下のような情報を提供しています。
このインストールはzip圧縮されており、http://www.itevolution.com.br/tz/files/TZMT4API.zip からダウンロードすることができます。
どのようなプラットフォームでも使用できます。インストール内には、全機能の説明とCのヘッダ、Delphiのヘッダを記述したテキスト(<TZAPIFolder>CheetDeveloper)があります。
このAPIは、以下のコードサンプルのようにMT4でも使用することができます。
よろしくお願いします。
こんにちは、皆さん。
このAPIに関するドキュメントはどこにあり、費用はいくらですか?
私は、APIに接続し、リアルタイムの価格を取得し、私のアプリケーションから直接注文することができるようにしたいと思います。
よろしくお願いします。
Jaguar
HistoryGet_MT4関数で 問題が発生しました。
期間 _from と _to を設定すると HistoryGet_MT4 は NULL を返します。異なる期間と _from と _to の値でテストしました。
しかし、次の呼び出しを使用すると動作します。
HistoryGet_MT4(handle, "USDJPY",0, 0, 5, 0);
私の場合
構成:APIの最新バージョン - 4.0.0.7
サーバーに接続します。テレトレード・デモ
WinXP sp2。ファイアウォールなし
条件
HistoryGet_MT4 関数で問題が発生しました。
期間 _from と _to を設定すると HistoryGet_MT4 は NULL を返します。異なる期間と _from と _to の値でテストしました。
しかし、次の呼び出しを使用すると動作します。
HistoryGet_MT4(handle, "USDJPY",0, 0, 5, 0);
私の場合
構成:APIの最新バージョン - 4.0.0.7
サーバーに接続します。テレトレード・デモ
WinXP sp2。ファイアウォールなし
関連情報
dsuneginさん、こんにちは。
fromと_toは、MT4の日付形式と一致する整数値です。
これは、1970.01.01からそれぞれの日付まで何秒経過したかを意味します。
サンプルでは、1970.01.01からの履歴を尋ねていますね。
delphiを使っているのであれば、これで大丈夫でしょう。
function DateTimeToMetaTrader(Data: TDateTime) : integer;
開始
result := trunc(SecondSpan(Data, EncodeDateTime(1970, 1, 1, 0, 0, 0, 0)));
を終了します。
C#:
int DateTimeToMetaTrader(DateTime Data)
{return Convert.ToInt32(((new TimeSpan(Data.Ticks)).TotalSeconds) - ((new TimeSpan(new DateTime(1970, 1, 1).Ticks)).TotalSeconds); })
Regards
Tradezone.
私の _from と _to は、MT4 の日付形式と一致していると思います。
------------------------
C++コード:
int tm=MarketInfo_TM4(handle, "USDJPY",5);
char *hst=HistoryGet_TM4(handle, "USDJPY",tm-50,tm, 1, 0);
,or nextコード:
char *hst=HistoryGet_TM4(handle, "USDJPY",tm-50,tm, 1, 40);
------------------------------ , and another question : How I get Order Close Time for USDJPY?
そして、もう一つの質問:私はどのように注文の終了時刻を取得することができますか?
APIで私は唯一の関数 OrderOpenTime_MT4が好きだ。
のards