新しいAPI MetaTrader 4が利用可能になりました。 - ページ 17

 
このDLLをasp.netにインポートしたいのですが、大きな問題があります。

まず、このDLLはC#で書かれたWindowsアプリケーションで問題なく動作し、ASP.NET開発サーバー(ローカルマシン)を使用しても問題なく動作することをお伝えしたいと思います。

しかし、ローカルホストでこのコードを実行すると(私はそれを私のウェブサーバーにアップロードします)、asp.netはその機能を知って いますが、何も返さないか、間違った出力を返すか、時には真の出力を返すことがあります。

それはIISが持っているセキュリティの権利と何かであることができますか? またはWeb.config? または私のインポートする方法?



---------------------------------------------------------------------------------------------------------------------

例えば、以下のような関数です。

[DllImport("tzmt4api.dll")] です。

public static extern int ServerTotal_MT4();

そして、私はそれを呼び出すと(ローカルホストで)...
Response.Write( ServerTotal_MT4().ToString() );

出力は"-1"しかし、私はASP.NETの開発サーバー(ローカルマシン)を使用すると、それは正常に動作し、出力は"67 "です。



---------------------------------------------------------------------------------------------------------------------



この関数は、LocalhostとLocalMachineの両方で正しく動作します。

[DllImport("tzmt4api.dll")] この関数は、LocalhostとLocalMachineの両方で動作します。


public static extern string ErrorDescription_MT4(int errorcode);

で、それを呼び出すと...

Response.Write( ErrorDescription_MT4(3) );

LocalhostとLocalmachineの出力は次のとおりです:"無効な取引パラメータ" !したがって、それは両方のファイルを動作 します。



---------------------------------------------------------------------------------------------------------------------



この関数は、ローカルホストでは何も返しません。

[DllImport("tzmt4api.dll")]です。

public static extern string ServerGet_MT4(int index);

そして、それを呼び出すと...


Response.Write( ServerGet_MT4(1) );

の出力は空です!



---------------------------------------------------------------------------------------------------------------------



私はAsp.netがこのDLLをよく知っていることを確認し、そのようにAsp.netが私のためにエラーを表示しない場合、しかし、正常に動作しない!しかし、真の仕事をしないでください。

あなたは私のための任意の解決策を知っていますか?
 

TradeZoneさん、こんにちは。

別のエラーを 発見しました。

例外ハンドル


関数OrdersHistoryTotalA(handle)を呼び出している間です。

atzmtのバージョン4.0.0.7を使用しています。

私は以前のバージョンを試すことができますか?多分これは問題を解決する?

ダウンロードのためのリンクを私に与えてください

お問い合わせ先

 

バージョン4.0.0.7リリースGet it!(http://www.itevolution.com.br/tz/files/TZMT4API.zip)

このバージョンは、2008-12-12まで無料デモの期間を延長しました。

これにより、ライセンス取得までの期間が長くなり、ショッピング期間中にアプリケーションが停止するのを防ぐことができます。

また、ライセンス登録の際に、画面に表示される注意書きを追加しました。

2008年12月12日以降、デモの制限として、10分間使用可能、10分間リクエストを受け付けない、10分間動作する、といったウィンドウが設定されます。

TickAddのバグを修正。

Delphiの他に、C++、C#、Vb.Netのショートサンプルを追加しました。

よろしくお願いします。

Tradezoneのチームです。

支払いについての詳細をメールで教えてください。



 
dsunegin:

私の _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);


------------------------------ ,and another question : How I get Order Close Time?

そして、もう一つの質問:私はどのように注文の終了時刻を取得することができますか?

APIで私は唯一の関数OrderOpenTime_MT4が好きだ。


関係者

こんにちは、dsunegin!


あなたのコードサンプルでは、50秒の履歴を取得していることを明確にするために。

TZMT4APiはOrderCloseTime_MT4をエクスポート するので、見てみてください。


を参照してください。

 
dsunegin:

TradeZoneさん、こんにちは。

別のエラーを発見しました。

例外ハンドル


関数OrdersHistoryTotalA(handle)を呼び出している間です。

atzmtのバージョン4.0.0.7を使用しています。

私は以前のバージョンを試すことができますか?多分これは問題を解決する?

ダウンロードのためのリンクを私に与えてください

関連情報

dsuneginさん、こんにちは。


以前のバージョンは、現在のバージョンのインボリューションです。これは、あなたの問題を解決することはできません。

delphiのコンパイル済みサンプルを使ってみましたか?

TZMT4api.dllやTZMT4api x C++の統合に関する疑問が解消 され、解決に集中できるようになるはずです。


よろしくお願いします。

 
jabbari:
このDLLをASP.NETでインポートしたいのですが、大きな問題があります。

まず、このDLLはC#で書かれたWindowsアプリケーションで問題なく動作し、ASP.NET開発サーバー(ローカルマシン)を使用しても問題なく動作することを申し上げたいと思います。

しかし、ローカルホストでこのコードを実行すると(私はそれを私のウェブサーバーにアップロードします)、asp.netはその機能を知っていますが、何も返さないか、間違った出力を返すか、時には真の出力を返すことがあります。

それはIISが持っているセキュリティの権利と何かであることができますか? またはWeb.config? または私のインポートする方法?



---------------------------------------------------------------------------------------------------------------------

例えば、以下のような関数です。

[DllImport("tzmt4api.dll")] です。

public static extern int ServerTotal_MT4();

そして、私はそれを呼び出すと(ローカルホストで)...
Response.Write( ServerTotal_MT4().ToString() );

出力は"-1"しかし、私はASP.NETの開発サーバー(ローカルマシン)を使用すると、それは正常に動作し、出力は"67 "です。



---------------------------------------------------------------------------------------------------------------------



この関数は、LocalhostとLocalMachineの両方で正しく動作します。

[DllImport("tzmt4api.dll")] この関数は、LocalhostとLocalMachineの両方で動作します。


public static extern string ErrorDescription_MT4(int errorcode);

で、それを呼び出すと...

Response.Write( ErrorDescription_MT4(3) );

LocalhostとLocalmachineの出力は次のとおりです:"無効な取引パラメータ" !したがって、それは両方のファイルを動作 します。



---------------------------------------------------------------------------------------------------------------------



この関数は、ローカルホストでは何も返しません。

[DllImport("tzmt4api.dll")]です。

public static extern string ServerGet_MT4(int index);

そして、それを呼び出すと...


Response.Write( ServerGet_MT4(1) );

の出力は空です!



---------------------------------------------------------------------------------------------------------------------



私はAsp.netがこのDLLをよく知っていることを確認し、そのようにAsp.netが私のためにエラーを表示しない場合、しかし、正常に動作しない!しかし、真の動作しない。

あなたは私のための任意の解決策を知っていますか?

こんにちは。


あなたの電子メールを確認して ください、私たちはいくつかの手がかりを送った。


関係者。

 
bergoliv:

バージョン4.0.0.7リリースGet it!(http://www.itevolution.com.br/tz/files/TZMT4API.zip)

このバージョンは、2008-12-12まで無料デモの期間を延長しました。

これにより、ライセンス取得までの期間が長くなり、ショッピング期間中にアプリケーションが停止するのを防ぐことができます。

また、ライセンス登録の際に、画面に表示される注意書きを追加しました。

2008年12月12日以降、デモの制限として、10分間使用可能、10分間リクエストを受け付けない、10分間動作する、といったウィンドウが設定されます。

TickAddのバグを修正。

Delphiの他に、C++、C#、Vb.Netのショートサンプルを追加しました。

よろしくお願いします。

Tradezoneのチームです。

支払いについての詳細をメールで教えてください。



こんにちは、bergoliv!


あなたの電子メールアドレスを教えてください。


よろしくお願いします。

 
TradeZone:

bergolivさん、こんにちは。


あなたのメールアドレスを教えてください。


Regards.

day.trading.forex@gmail.com

 
TradeZone wrote>>

bergolivさん、こんにちは。

あなたのメールアドレスを教えてください。

よろしくお願いします。

乗せてもらってもいいですか?

私は登録と支払いについて知りたいです。

R00tZer0.2nd@gmail.com

 
TradeZone:

皆さん、こんにちは。

私たちは、クライアントターミナルMT4の複数のインスタンスをバックグラウンドで処理できるDLLを開発し、複数のアカウントと複数のブローカーに同時にログインできるようにしました(最大32個)。

このAPIを開発する際に念頭に置いた主な目標は、例えばMetaStockのような他のソフトウェアからMetaTraderブローカーへの注文を処理することを許可することでした。

このAPIには55以上の関数があり、以下のような情報を提供しています。

  • シンボルと履歴
  • 口座(AccountFreeMarginCheck()のサポートを含む)。
  • 注文:履歴/オープン注文の読み込み、あらゆる種類の注文の送信(買い/売り、リミット/ストップ、...)、利益確定や損切りの変更など。
  • Market Info: 主にBid/Askを取得するために使用。
  • 各口座で発生したエラー。
  • といくつかのチェック機能です。

このインストールはzip圧縮されており、http://www.itevolution.com.br/tz/files/TZMT4API.zip からダウンロードすることができます。

どのようなプラットフォームでも使用できます。また、Delphiのヘッダーもあります。

このAPIは、以下のコードサンプルのようにMT4でも使用することができます。

よろしくお願いします。

TradeZoneさん、こんにちは。

このAPIは、複数の口座を並行して管理することができますか?

また、このAPIを使ってMT4で複数の口座を並行して管理しようとした方はいらっしゃいますか?