コーディングのヘルプ - ページ 472 1...465466467468469470471472473474475476477478479...786 新しいコメント Mladen Rakic 2015.05.14 08:11 #4711 systemfault: このコードを追加しました。 int CheckForClose(){if(getProfit()>=Amount){CloseAll();}。if(LockDown>0){for(int TradeNumber = OrdersTotal(); TradeNumber >= 0; TradeNumber--){if (OrderSelect(TradeNumber, SELECT_BY_POS, MODE_TRADES)&&(LockDown>0)){ int Pos=OrderType();if((Pos==OP_BUY)&&(Bid-OrderOpenPrice()>Point*MathPow(10,_Digits%2)*LockDown)&&(OrderStopLoss() == 0)){OrderModify(OrderTicket(),OrderOpenPrice(),OrderOpenPrice()+Point,OrderTakeProfit(),0,CLR_NONE);}があります。if((Pos==OP_SELL)&&(OrderOpenPrice()-Ask>Point*MathPow(10,_Digits%2) *LockDown)&&(OrderStopLoss()==0)))。{OrderModify(OrderTicket(),OrderOpenPrice(),OrderOpenPrice()-Point,OrderTakeProfit(),0,CLR_NONE);}を行う。}}}}例えば、EUR/USDの注文価格1.12345 sl/tp 1.12346sl/tp 1.12355にしたい。 何が問題なのか理解できないのですが? 注文開始価格()+ポイント これは、オープン価格を取り、注文オープン価格から1ポイント離れたところに利食い するものです。 systemfault 2015.05.14 08:39 #4712 mladen: OrderOpenPrice()+Point これは注文の開始価格を取り、そこから1ポイント離れたところに利食いするものです。 1ポイントを10ポイントに変更するには? 例注文開始価格()+10ポイント利食い 注文開始価格()-10 ポイント ストップロス Mladen Rakic 2015.05.14 08:57 #4713 systemfault: 1ポイントを10ポイントに変更するには?例注文OpenPrice()+10ポイント TakeProfit 注文の開始価格()-10 ポイント ストップロス 買い注文の場合、OrderOpenPrice()+10*Point 売り注文の 場合、OrderOpenPrice()-10*ポイント systemfault 2015.05.14 09:16 #4714 mladen: OrderOpenPrice()+10*買い注文のポイント OrderOpenPrice()-10*売り注文のポイント ああ...コード化した... 今試しています ご興味をお持ちいただきありがとうございます。 pking25 2015.05.14 09:19 #4715 こんにちは、mladenです。もしこれがあなたの時間を奪うのであれば、私は理解します、あなたはパスにおいて私に多くの助けを提供してくれました。 私は、添付のインジケータを変更して、2つのアラート(1つは上側のラインブレイクアウト、もう1つは下側のラインブレイクアウト)があるようにする必要があります。可能であれば、両方ともwav.アラートのユーザーインプット付きです。 ファイル: pricealert.ex4 8 kb pricealert.mq4 5 kb Mladen Rakic 2015.05.14 10:03 #4716 Jeeves: こんにちは、mladen、これがあなたの時間の多くを取るならば、私は理解します、あなたはパスで私のために多くの助けを提供しています。 私は2つのアラートがあるように添付のインジケータを変更する必要があります - 1つは上のラインブレイクアウトのために、1つは下のラインブレイクアウトのために。可能であれば、両方ともwav.アラートのユーザーインプット付きです。 ジーヴス 私が見る限り、それはすでにそれらの2つのタイプのアラートを持っています。 pking25 2015.05.14 10:20 #4717 はい、わかりました...私はこのコーディングのゲームで本当に馬鹿だと言いましたね!多くのありがとう、仲間、素晴らしい週末を。 jaques 2015.05.14 16:59 #4718 どなたか教えていただけませんか?私は、このインディケータに基づいたシグナルで開くようにこのEAをコード化しようとしています。何かお手伝いやアドバイスがありましたら、よろしくお願いします。 pipdink_ea.mq4pipdink_signal.mq4 ファイル: pipdink_ea.mq4 2 kb pipdink_signal.mq4 3 kb Mladen Rakic 2015.05.14 20:38 #4719 pipdink: どなたか、この件で私を助けていただけませんか?このインジケータをベースにしたシグナルでオープンするようにこのEAをコード化しようとしています。何かお手伝いやアドバイスがありましたら、よろしくお願いします。pipdink_ea.mq4pipdink_signal.mq4 このインジケータはデコンパイルされたものですが、2つの問題があります。 1.1.現在と未来のバーをクロスさせたもの(リペイント)である。 2.2.テストされた値が現在のビッドと等しくならないことはほぼ確実である。 他のMAクロスインジケーターを使用してみてください。 zigflip 2015.05.15 00:04 #4720 このインジケータは、すべてのアラートオプションが "false "に設定されていてもアラートが出続けるので、修正するのを手伝ってください。 はMr Toolsバージョンだと思うのですが...。 と思っています。 ファイル: better_bollinger_bands_mtfalertsma_nrp-2.mq4 11 kb 1...465466467468469470471472473474475476477478479...786 新しいコメント 取引の機会を逃しています。 無料取引アプリ 8千を超えるシグナルをコピー 金融ニュースで金融マーケットを探索 新規登録 ログイン スペースを含まないラテン文字 このメールにパスワードが送信されます エラーが発生しました Googleでログイン WebサイトポリシーおよびMQL5.COM利用規約に同意します。 新規登録 MQL5.com WebサイトへのログインにCookieの使用を許可します。 ログインするには、ブラウザで必要な設定を有効にしてください。 ログイン/パスワードをお忘れですか? Googleでログイン
このコードを追加しました。
int CheckForClose()
{
if(getProfit()>=Amount){CloseAll();}。
if(LockDown>0)
{
for(int TradeNumber = OrdersTotal(); TradeNumber >= 0; TradeNumber--)
{
if (OrderSelect(TradeNumber, SELECT_BY_POS, MODE_TRADES)&&(LockDown>0))
{ int Pos=OrderType();
if((Pos==OP_BUY)&&(Bid-OrderOpenPrice()>Point*MathPow(10,_Digits%2)*LockDown)&&(OrderStopLoss() == 0))
{OrderModify(OrderTicket(),OrderOpenPrice(),OrderOpenPrice()+Point,OrderTakeProfit(),0,CLR_NONE);}があります。
if((Pos==OP_SELL)&&(OrderOpenPrice()-Ask>Point*MathPow(10,_Digits%2) *LockDown)&&(OrderStopLoss()==0)))。
{OrderModify(OrderTicket(),OrderOpenPrice(),OrderOpenPrice()-Point,OrderTakeProfit(),0,CLR_NONE);}を行う。
}
}
}
}
例えば、EUR/USDの注文価格1.12345 sl/tp 1.12346
sl/tp 1.12355にしたい。
何が問題なのか理解できないのですが?注文開始価格()+ポイント
これは、オープン価格を取り、注文オープン価格から1ポイント離れたところに利食い するものです。
OrderOpenPrice()+Point これは注文の開始価格を取り、そこから1ポイント離れたところに利食いするものです。
1ポイントを10ポイントに変更するには?
例注文開始価格()+10ポイント利食い
注文開始価格()-10 ポイント ストップロス
1ポイントを10ポイントに変更するには?
例注文OpenPrice()+10ポイント TakeProfit
注文の開始価格()-10 ポイント ストップロス買い注文の場合、OrderOpenPrice()+10*Point
売り注文の 場合、OrderOpenPrice()-10*ポイント
OrderOpenPrice()+10*買い注文のポイント OrderOpenPrice()-10*売り注文のポイント
ああ...コード化した...
今試しています![](https://c.mql5.com/forextsd/smiles/smile.png)
ご興味をお持ちいただきありがとうございます。
こんにちは、mladenです。もしこれがあなたの時間を奪うのであれば、私は理解します、あなたはパスにおいて私に多くの助けを提供してくれました。
私は、添付のインジケータを変更して、2つのアラート(1つは上側のラインブレイクアウト、もう1つは下側のラインブレイクアウト)があるようにする必要があります。可能であれば、両方ともwav.アラートのユーザーインプット付きです。
こんにちは、mladen、これがあなたの時間の多くを取るならば、私は理解します、あなたはパスで私のために多くの助けを提供しています。 私は2つのアラートがあるように添付のインジケータを変更する必要があります - 1つは上のラインブレイクアウトのために、1つは下のラインブレイクアウトのために。可能であれば、両方ともwav.アラートのユーザーインプット付きです。
ジーヴス
私が見る限り、それはすでにそれらの2つのタイプのアラートを持っています。
はい、わかりました...私はこのコーディングのゲームで本当に馬鹿だと言いましたね!多くのありがとう、仲間、素晴らしい週末を。
どなたか教えていただけませんか?私は、このインディケータに基づいたシグナルで開くようにこのEAをコード化しようとしています。何かお手伝いやアドバイスがありましたら、よろしくお願いします。
pipdink_ea.mq4pipdink_signal.mq4
どなたか、この件で私を助けていただけませんか?このインジケータをベースにしたシグナルでオープンするようにこのEAをコード化しようとしています。何かお手伝いやアドバイスがありましたら、よろしくお願いします。pipdink_ea.mq4pipdink_signal.mq4
このインジケータはデコンパイルされたものですが、2つの問題があります。
1.1.現在と未来のバーをクロスさせたもの(リペイント)である。
2.2.テストされた値が現在のビッドと等しくならないことはほぼ確実である。
他のMAクロスインジケーターを使用してみてください。
このインジケータは、すべてのアラートオプションが "false "に設定されていてもアラートが出続けるので、修正するのを手伝ってください。
はMr Toolsバージョンだと思うのですが...。
と思っています。