無料でロボットをダウンロードする方法を見る
Twitter上で私たちを見つけてください。
私たちのファンページに参加してください
私たちのファンページに参加してください
記事を気に入りましたか?MetaTrader 5ターミナルの中でそれを試してみてください。
ResultRetcodeDescription - MetaTrader 5のためのライブラリ
- ビュー:
- 846
- 評価:
- パブリッシュ済み:
- 2016.06.16 10:59
- アップデート済み:
- 2016.11.22 07:34
- このコードに基づいたロボットまたはインジケーターが必要なら、フリーランスでご注文ください フリーランスに移動
実際の著者:
MetaQuotes
この簡単な関数はOrderCheck()関数の実行後に復号化された取引操作の結果のコードの文字列をMqlTradeCheckResultから返します。
MqlTradeCheckResult check; //---- 取引リクエストの正しさの確認 if(!OrderCheck(request,check)) { Print(__FUNCTION__,"(): OrderCheck(): ",ResultRetcodeDescription(check.retcode)); return(false); }
あるいはOrderSend()関数の実行後にMqlTradeResultから文字列を返すことができます。
MqlTradeCheckResult check; word=__FUNCTION__+"(): OrderSend(): "; //---- BUYポジションを開いて取引リクエストの結果を確認する if(!OrderSend(request,result) || result.retcode!=TRADE_RETCODE_DONE) Print(ResultRetcodeDescription(result.retcode)); else if(result.retcode==TRADE_RETCODE_DONE) Print("Buy position for ",Symbol()," is open!"); else Print("Failed to open a Buy position for ",Symbol(),"!!!");
この関数はResultRetcodeDescription.mqhライブラリ(terminal_data_directory\ MQL5\Includeにコピーされる)を使用しておりその内容は#includeディレクティブを使用してグローバルレベルで関数を使用する前に開発されたコードに含まれるべきです。
#include <ResultRetcodeDescription.mqh>
MetaQuotes Ltdによってロシア語から翻訳されました。
元のコード: https://www.mql5.com/ru/code/960
GMACD
2つの線を持つMACD。この指標は、取引プラットフォームの多くでデフォルトで使用可能です。しかしそれはMetatrader 5に存在しません。
EMDcotir(経験的モード分解)現在の銘柄の経験的モード分解。
GetLotForOpeningPos
使用されている預金通貨での金額に応じてロットサイズを計算する関数。
DaysOfWeekCheckこの関数は、サーバー上で週末を決定するために使用されます。これは、イベントを処理するためのエキスパートアドバイザーでの OnTimer()関数を使用する人に特に有用です。