アスク! - ページ 107 1...100101102103104105106107108109110111112113114...182 新しいコメント bearfoot090 2008.04.28 12:31 #1061 次のようなエラーになります。 int StringToInteger; を入れましたが、まだエラーが表示されます。 どうすればいいのでしょうか? 何度も聞いて申し訳ありませんが、私は本当に私が実際にやっているdonno。 'StringToInteger' - function is not defined F:\Program Files\MetaTrader - FXOpen\experts\EMA_10.mq4 (87, 28) Michel 2008.04.28 13:10 #1062 bearfoot090: このようなエラーになります。Entern int StringToInteger; を実行しましたが、まだエラーが表示されます。 どうしたらいいのでしょうか? 何度も質問して申し訳ありませんが、私は実際に何をやっているのか本当にわからない。 'StringToInteger' - function is not defined F:\Program Files\MetaTrader - FXOpen\experts\EMA_10.mq4 (87, 28) [/PHP] "entern int StringToInteger;" は意味がありません。しかし、それは私のミスです。 ということは、注文を閉じるコードは以下のようになります :[PHP]for(int i = OrdersTotal() - 1; i >= 0; i --) { OrderSelect(i,SELECT_BY_POS,MODE_TRADES); if(OrderMagicNumber() != Magic) continue; if(TimeCurrent() > StrToInteger(OrderComment())の場合)OrderClose(OrderTicket(), OrderLots(), OrderClosePrice(), 0, CLR_NONE); } bearfoot090 2008.04.28 13:52 #1063 michelさん、ありがとうございます。 今はエラーもなくコンパイルできています。 solamax 2008.05.01 10:57 #1064 エラーコード 130 & 131 エラーコードといえば - これらのエラーコードが何を意味するのか、誰か知っていますか? EAが取引を開始しようとするとき、このエラーのためにできないので、いつも出てくる。 多くのthnx 4任意のヘルプ Sergey Golubev 2008.05.01 11:00 #1065 ここに返信しましたhttps://www.mql5.com/en/forum/174151 Dave137 2008.05.01 18:55 #1066 LINE文のヘルプ PLEASE if(Period()==PERIOD_M15 && Symbol()=GBPUSD) UPLevel=.35; このステートメントに欠けているもの通貨記号GBPUSDについて エラーが発生しました。私のエラーを修正するために支援してください。 ありがとうございました。 デイブ <<< Michel 2008.05.01 19:18 #1067 Dave137: if(Period()==PERIOD_M15 && Symbol()=GBPUSD) UPLevel=.35;[/PHP] What is lacking in this statement. I am getting an error about the currency symbol GBPUSD. Please assist in fixing my error! Thanks a bunch in advance! Dave <<< [PHP] if(Period()==PERIOD_M15 && Symbol()=="GBPUSD") UPLevel=0.35。 Dave137 2008.05.01 19:21 #1068 ありがとうございました。 デイブ n3sve1k4s 2008.05.02 14:44 #1069 こんにちは、codersguruです。 下記のインジケーターに、ポップアップと矢印のついたシグナルを追加していただけませんか? ファイル: hl_next_activator.mq4 8 kb Dave137 2008.05.02 14:47 #1070 トリプルトレイリングストップの問題 - コーディングの手助けをお願いします! void TrailingPositions() { double pBid, pAsk, pp; pp = MarketInfo(OrderSymbol(), MODE_POINT); if (OrderType()==OP_BUY) { pBid = MarketInfo(OrderSymbol(), MODE_BID); //BreakEven routine if (BreakEven>0) { if ((pBid-OrderOpenPrice())>BreakEven*pp) { if ((OrderStopLoss()-OrderOpenPrice())<0) { ModifyStopLoss(OrderOpenPrice()+0*pp); } } } if (TrailingStop>0) { if ((pBid-OrderOpenPrice())>TrailingStop_Over135*pp){ //15 pips TS ModifyStopLoss(pBid-TrailingStop_Over135*pp); if (pBid-OrderOpenPrice()>TrailingStop_Over90*pp && pBid-OrderOpenPrice()<TrailingStop_Over135*pp){ //55 pips TS ModifyStopLoss(pBid-TrailingStop_Over90*pp); if ((OrderOpenPrice()-pAsk)>TrailingStop +TrailingStep+1*pp && (OrderOpenPrice()-pAsk) < TrailingStop_Over90*pp+TrailingStep-1*pp || OrderStopLoss()==0) {//75 pips TS ModifyStopLoss(pAsk+TrailingStop*pp); return; } } } } } 3段階のトレイリングストップ 1) 最初の90pipsの利益まで75pipsのTS。 2) 90ピップス以降のTSは55ピップスですが、135ピップスの利益までです。 3) 135pipsの利益の後、15pipsのTS。 問題は、トレーリングストップが価格の上下動に伴って上下に 動くことです。 価格の利益が増加すると上に動き、価格が下がり始めると止まるはずです。トレーリングストップは価格が上下するとヨーヨーのように動いてしまいます。 どうすればこれを止めることができるのでしょうか?どうか、あなたの専門知識が必要です! 謙虚に。 デイブ Ask! Experts: The MasterMind 3 Trailing Stop with Commission 1...100101102103104105106107108109110111112113114...182 新しいコメント 取引の機会を逃しています。 無料取引アプリ 8千を超えるシグナルをコピー 金融ニュースで金融マーケットを探索 新規登録 ログイン スペースを含まないラテン文字 このメールにパスワードが送信されます エラーが発生しました Googleでログイン WebサイトポリシーおよびMQL5.COM利用規約に同意します。 新規登録 MQL5.com WebサイトへのログインにCookieの使用を許可します。 ログインするには、ブラウザで必要な設定を有効にしてください。 ログイン/パスワードをお忘れですか? Googleでログイン
次のようなエラーになります。
int StringToInteger;
を入れましたが、まだエラーが表示されます。
どうすればいいのでしょうか?
何度も聞いて申し訳ありませんが、私は本当に私が実際にやっているdonno。
このようなエラーになります。
Entern int StringToInteger;
を実行しましたが、まだエラーが表示されます。
どうしたらいいのでしょうか?
何度も質問して申し訳ありませんが、私は実際に何をやっているのか本当にわからない。
"entern int StringToInteger;" は意味がありません。しかし、それは私のミスです。![](https://c.mql5.com/forextsd/smiles/confused_smile.png)
ということは、注文を閉じるコードは以下のようになります :[PHP]for(int i = OrdersTotal() - 1; i >= 0; i --)
{
OrderSelect(i,SELECT_BY_POS,MODE_TRADES);
if(OrderMagicNumber() != Magic) continue;
if(TimeCurrent() > StrToInteger(OrderComment())の場合)OrderClose(OrderTicket(), OrderLots(), OrderClosePrice(), 0, CLR_NONE);
}
michelさん、ありがとうございます。![](https://c.mql5.com/forextsd/smiles/teeth_smile.png)
今はエラーもなくコンパイルできています。
エラーコード 130 & 131
エラーコードといえば
- これらのエラーコードが何を意味するのか、誰か知っていますか?
EAが取引を開始しようとするとき、このエラーのためにできないので、いつも出てくる。![](https://c.mql5.com/forextsd/smiles/confused_smile.png)
多くのthnx 4任意のヘルプ
ここに返信しましたhttps://www.mql5.com/en/forum/174151
LINE文のヘルプ PLEASE
このステートメントに欠けているもの通貨記号GBPUSDについて エラーが発生しました。私のエラーを修正するために支援してください。
ありがとうございました。
デイブ
<<<
What is lacking in this statement. I am getting an error about the currency symbol GBPUSD. Please assist in fixing my error!
Thanks a bunch in advance!
Dave
<<<ありがとうございました。
デイブ
こんにちは、codersguruです。
下記のインジケーターに、ポップアップと矢印のついたシグナルを追加していただけませんか?
トリプルトレイリングストップの問題 - コーディングの手助けをお願いします!
double pBid, pAsk, pp;
pp = MarketInfo(OrderSymbol(), MODE_POINT);
if (OrderType()==OP_BUY) {
pBid = MarketInfo(OrderSymbol(), MODE_BID);
//BreakEven routine
if (BreakEven>0) {
if ((pBid-OrderOpenPrice())>BreakEven*pp) {
if ((OrderStopLoss()-OrderOpenPrice())<0) {
ModifyStopLoss(OrderOpenPrice()+0*pp);
}
}
}
if (TrailingStop>0) {if ((pBid-OrderOpenPrice())>TrailingStop_Over135*pp){ //15 pips TS
ModifyStopLoss(pBid-TrailingStop_Over135*pp);
if (pBid-OrderOpenPrice()>TrailingStop_Over90*pp && pBid-OrderOpenPrice()<TrailingStop_Over135*pp){ //55 pips TS
ModifyStopLoss(pBid-TrailingStop_Over90*pp);
if ((OrderOpenPrice()-pAsk)>TrailingStop +TrailingStep+1*pp && (OrderOpenPrice()-pAsk) < TrailingStop_Over90*pp+TrailingStep-1*pp || OrderStopLoss()==0) {//75 pips TS
ModifyStopLoss(pAsk+TrailingStop*pp);
return;
}
}
}
}
}3段階のトレイリングストップ
1) 最初の90pipsの利益まで75pipsのTS。
2) 90ピップス以降のTSは55ピップスですが、135ピップスの利益までです。
3) 135pipsの利益の後、15pipsのTS。
問題は、トレーリングストップが価格の上下動に伴って上下に 動くことです。 価格の利益が増加すると上に動き、価格が下がり始めると止まるはずです。トレーリングストップは価格が上下するとヨーヨーのように動いてしまいます。
どうすればこれを止めることができるのでしょうか?どうか、あなたの専門知識が必要です!
謙虚に。
デイブ