初心者の方からの質問 MQL5 MT5 MetaTrader 5 - ページ 833 1...826827828829830831832833834835836837838839840...1504 新しいコメント gastinets 2018.03.08 07:04 #8321 Vladimir Karputov:まず、明確に策定すること。 建玉の条件終止符条件買いポジションを開く例での主な条件(売りポジションの場合-ミラー) ファストストカスティックラインがスローストカスティックラインを上方にクロスする買いポジションがある場合、新しいシグナル(上記参照)で、新しい取引の開始価格が最後のオープンポジションの開始価格より所定のポイント数(例えば30ポイント)高い場合にのみ取引が開始される、という条件を追加する必要があるのです。ポジションを決済する(買う)には、両方の条件を満たす必要があります。 スローストキャスティクスラインが80ストキャスティクスレベルを上から下へクロスするを追加する必要があります - これは、以前に開いた各ポジションの2番目のクロス(上記のポイントを参照してください)です。 スロー(赤)ストキャスティクスラインが80レベルを下向きにクロスしているため、トレードを閉じるための2つのシグナルが赤いクロスでマークされています。しかし、2回目のシグナル/クロスで初めて取引が終了します。 Vladimir Karputov 2018.03.08 07:09 #8322 gastinets:買いのオープニング(ミラーリング売りの場合)を例に、ポジションを開くための基本的な条件を説明します。ファストストカスティックラインがスローストカスティックラインを下から上へクロスさせる買いポジションがある場合、新しいシグナル(上記参照)で、新しいポジションの開始価格が最後のオープンポジションの価格より所定のポイント数(例えば30ポイント)高い場合にのみポジションが開かれる、という条件を追加する必要があるのです。***ポジションを建 てるための条件を見逃したようです。インジケータがどの範囲にあるべきか(またはインジケータがあるべき上下のレベル)...。 gastinets 2018.03.08 07:15 #8323 Vladimir Karputov:ポジションを持つ ための条件である、インジケータがどの範囲にあるか(あるいはインジケータがどのレベルより上か下か)を見逃していたようです・・・。単純化するためにレベルを下げれば)、つまりストキャスティクスのレベルはオープニングには重要ではない Vladimir Karputov 2018.03.08 07:18 #8324 gastinets:単純化するためにレベルを下げれば)、つまりストキャスティックレベルはオープニングに重要ではない ストキャスティックエキスパートアドバイザー、インデントポジション」の ような別のトピックに移動できないでしょうか。 gastinets 2018.03.08 07:20 #8325 予定を変更しよう。 新しいトピックを作成しますか? Vladimir Karputov 2018.03.08 07:21 #8326 gastinets:レッツゴー 新しいトピックを立てるべきか、それともあなたが立てるべきか?スレッドを作成してください:自動売買システム gastinets 2018.03.08 07:39 #8327 リスケジュールストキャスティック。1. 古い取引が開いている場合、新しい取引のためにインデントする 2. 2番目のシグナルでクローズ する Vladimir Karputov 2018.03.09 08:40 #8328 このトピックに関連しないコメントは、「MQL4 MT4 MetaTrader 4初心者からの質問」に移動しました。 VHS 2018.03.09 13:17 #8329 Vladimir Karputov:エキスパートアドバイザーで、CLOSEのしきい値を100に設定し、シグナルの重みを0.5にすることで、よりシンプルにできると思います。 ありがとうございました。効いているようです! Pavel Nikiforov 2018.03.10 08:58 #8330 何が問題なのか説明してください。この関数は、すべてのオープンポジションに 目を通し、指定されたマジックナンバーを持つポジションの数をカウントすることになっています。しかし実際には、同じチケットとマジックナンバーを持つ別のEAによって開かれたリスト全体から1つだけを選択するので、カウントは常に=0です。int OpenPositions()//проверка открытых позиций { int count=0; for(int z=PositionsTotal()-1; z>=0; z --) { if(!PositionSelect(_Symbol)) { Print(__FUNCSIG__" позиция не выбрана ",GetLastError()); continue; } long ticket = PositionGetInteger(POSITION_TICKET); Print(__FUNCSIG__" ТИКЕТ ", IntegerToString(ticket)); ulong myMN=PositionGetInteger(POSITION_MAGIC); Print(__FUNCSIG__" МАГИК ", IntegerToString(myMN)); if(myMN==Magic) count++; } return(count); } 1...826827828829830831832833834835836837838839840...1504 新しいコメント 取引の機会を逃しています。 無料取引アプリ 8千を超えるシグナルをコピー 金融ニュースで金融マーケットを探索 新規登録 ログイン スペースを含まないラテン文字 このメールにパスワードが送信されます エラーが発生しました Googleでログイン WebサイトポリシーおよびMQL5.COM利用規約に同意します。 新規登録 MQL5.com WebサイトへのログインにCookieの使用を許可します。 ログインするには、ブラウザで必要な設定を有効にしてください。 ログイン/パスワードをお忘れですか? Googleでログイン
まず、明確に策定すること。
買いポジションを開く例での主な条件(売りポジションの場合-ミラー)
ポジションを決済する(買う)には、両方の条件を満たす必要があります。
- スローストキャスティクスラインが80ストキャスティクスレベルを上から下へクロスする
- を追加する必要があります - これは、以前に開いた各ポジションの2番目のクロス(上記のポイントを参照してください)です。
スロー(赤)ストキャスティクスラインが80レベルを下向きにクロスしているため、トレードを閉じるための2つのシグナルが赤いクロスでマークされています。しかし、2回目のシグナル/クロスで初めて取引が終了します。買いのオープニング(ミラーリング売りの場合)を例に、ポジションを開くための基本的な条件を説明します。
***
ポジションを建 てるための条件を見逃したようです。インジケータがどの範囲にあるべきか(またはインジケータがあるべき上下のレベル)...。
ポジションを持つ ための条件である、インジケータがどの範囲にあるか(あるいはインジケータがどのレベルより上か下か)を見逃していたようです・・・。
単純化するためにレベルを下げれば)、つまりストキャスティクスのレベルはオープニングには重要ではない
単純化するためにレベルを下げれば)、つまりストキャスティックレベルはオープニングに重要ではない
ストキャスティックエキスパートアドバイザー、インデントポジション」の ような別のトピックに移動できないでしょうか。
予定を変更しよう。
新しいトピックを作成しますか?
レッツゴー
新しいトピックを立てるべきか、それともあなたが立てるべきか?
スレッドを作成してください:自動売買システム
エキスパートアドバイザーで、CLOSEのしきい値を100に設定し、シグナルの重みを0.5にすることで、よりシンプルにできると思います。
ありがとうございました。効いているようです!