[警告は閉鎖されました!】フォーラムを乱雑にしないために、どんな初心者の質問でも。プロフェッショナルは、通り過ぎないでください。あなたなしでは、どこにも行けない。 - ページ 41

 
皆さん、もう一つ質問です。注文を決済した結果について、どのように(例えばどの演算子を用いて)情報を得ることができるのでしょうか? 利益、つまりTPによるものなのか、損失、つまりSLによるものなのか?AccountBalanceを 使った残高の追跡だけと理解したのですが?それとも別の方法があるのでしょうか?
 

OrdersHistoryTotal( )関数を使用して、ヒストリーのクローズポジションの数を確認します。

ループ内のトレードを確認する。OrderSelect(...MODE_HISTORY)を使って各取引を選択します。

終値とSL値、TP値を比較します。

終値がSL/TPにぴったりではなく、スリッページがある場合もあるので、厳密ではなく、1~3ポイントの許容範囲で比較するのがよいでしょう。

 
goldtrader >> :

OrdersHistoryTotal( )関数を使用して、ヒストリーのクローズポジションの数を確認します。

ループ内のトレードを確認する。OrderSelect(...MODE_HISTORY) を使って各取引を選択します。

で、終値とSL、TPを比較します。


迅速な対応で助かりました!!!!

 
皆さん、興味のある人はここで手伝ってください。Vinceの揮発性チャンネルを作ってみた。レンダリングではありません。エラーの発生箇所を教えてください。3日前から探していたのですが、無駄でした。
ファイル:
 
locol91 писал(а)>>
皆さん、興味のある方は理解の手助けをお願いします。Vinceに従って揮発性チャンネルを作ろうとした。レンダリングではありません。どこがエラーなのか、見てください。3日前から探しているのですが、結果が出ません。

見始めたばかりですが、わかりにくいところはないですか?

   if ( counted_bars==0) limit=Bars- N; 
   if ( counted_bars>=0) limit=Bars- counted_bars; 

それから、全く混乱はありません。なぜ、=Bars のときに Close[i] なのでしょうか?iMAOnArrayは どのように使用するのですか?第一引数は配列でなければなりません、あなたは1つの配列要素を持っています...エッチティーピー

 
はい、もう試行錯誤でやっています。いろいろと試した。以下は修正後のものです。Close[i] with =Barsがよくわからない。
ファイル:
 

現在の時間枠の期間に日付-時間を「切り上げる」方法を助言してください!

この選択肢を想定しています。

datetime X = TimeCurrent(); // или любое другое
datetime Y = X - ( TimeMinute( X) % Period() )

これは正しいか、もっとシンプルにできないか

 
r0mBY писал(а)>>

現在の時間枠の期間に日付-時間を「切り上げる」方法を助言してください!

それは正しいのか、もっとシンプルにできないのか

intiBarShift() 文字列シンボル, int timeframe, datetime time, bool exact=false)

時間軸でバーを検索します。この関数は、指定された時刻が属するバーのシフトを返します。指定した時間にバーがない場合(履歴の「ギャップ」)、この関数は正確な パラメータに応じて、-1または最も近いバーのシフトを返します。

バーを見つけて、そのTime[]を見てください。

私の理解が正しければ「丸くなった」)

 
Figar0 >> :

intiBarShift() 文字列シンボル, int timeframe, datetime time, bool exact=false)

時間からバーを検索します。この関数は、指定された時刻が属するバーのオフセットを返します。指定した時間にバーがない場合(履歴の「ギャップ」)、この関数は正確な パラメータに応じて、-1または最も近いバーのシフトを返します。

バーを見つけて、そのTime[]を見てください。

私の理解が正しければ「丸くなった」)

そう、それなんです。>> ありがとうございました。

 
vikon >> :

コードを使った注文の開始について知っています。

管理プロパティで半自動のシステムを作りたいのですが。

手動でポジションを建てるのですが、EAがロットサイズを監視し、MT(service/settings/trading/default volume)でデフォルトで変更されます。

できるかな?

MQLツールでは無理です。