どんな新人の質問でも、フォーラムを乱雑にしないように。プロフェッショナルは、通り過ぎないでください。Nowhere without you - 6. - ページ 496 1...489490491492493494495496497498499500501502503...1178 新しいコメント Warstein 2014.02.22 11:42 #4951 artmedia70: どういたしまして。 遠慮しないで、どういたしまして、あなたのおかげで時間が節約できたわ・・・。頑張ってほしい、頑張ってほしい。 削除済み 2014.02.22 11:42 #4952 artmedia70: と聞く int b なぜintなのか?マニュアルによると、ObjectGetは double 型でなければ ならず、iBarShift関数では bは datetime型 でなければなりません。 TarasBY 2014.02.22 11:46 #4953 rustein: ありがとうございます。では、ErrNumを ErrNumberに変更すると、それで終わりですか?警告が消え、すべてが正常に動作するようになりますか? string ErrorDescription(int ErrNumber) { switch (ErrNumber) { 自分が「戦車に乗っている」ことがわかる...。:))) Evgeniy Khaynatskas 2014.02.22 12:34 #4954 2点間の水平線と 垂直線を引くには? ......与えられた価格と時間間隔で描く長方形が必要だと言っているのです [Deleted] 2014.02.22 13:56 #4955 エラーを見つけるのを手伝ってください...機能名からすると... extern double LOT = 0.1; extern int Magic = 77; extern double MartinStep = 1.5; double GetLastOrderProfit() { int time = 0; double profit = 0; for(int i = OrdersHistoryTotal()-1; i>=0; i--) { if(OrderSelect(i,SELECT_BY_POS,MODE_HISTORY)) { if(OrderSymbol() == Symbol()&& OrderMagicNumber() == Magic) { if(time<OrderCloseTime()) { time=OrderCloseTime(); profit=OrderProfit(); } } } } return(profit); } //+------------------------------------------------------------------+ double GetLastLot() { int time = 0; double Lot = 0; for(int i = OrdersHistoryTotal()-1;i>=0;i--) { if(OrderSelect(i,SELECT_BY_POS,MODE_HISTORY)) { if(OrderSymbol() == Symbol()&& OrderMagicNumber() == Magic) { if(time<OrderCloseTime()) time=OrderCloseTime(); Lot = OrderLots(); } } } if(Lot <= 0) Lot = LOT; return(Lot); } //+------------------------------------------------------------------+ double GetLastTenOrdersProfit() { double profit = 0; int count = 0; for(int i = OrdersHistoryTotal()-1;i>=0;i--) { if(OrderSelect(i,SELECT_BY_POS,MODE_HISTORY)) { if(OrderSymbol() == Symbol()&& OrderMagicNumber() == Magic) { if (count<10) { profit=profit+OrderProfit(); count++; } } } } return(profit); } //+------------------------------------------------------------------+ double GetLot() { double Lot = 0; double n = GetLastLot(); if (GetLastTenOrdersProfit() < 0 || GetLastOrderProfit() < 0) Lot = NormalizeDouble (n * MartinStep,2); if (GetLastTenOrdersProfit() >= 0 && GetLastOrderProfit() >= 0 ) Lot = LOT; return (Lot); } 削除済み 2014.02.22 14:06 #4956 EAからのコメントが表示されないのですが?全然見えないんですけど。 void OnTick() { //--- Comment ("\n ",TimeToStr(Time[1])); } }. Vitalie Postolache 2014.02.22 14:17 #4957 Alexandr24: EAからのコメントが表示されないのですが?全然見えないんですけど。 void OnTick() { //--- コメント ("\n ",TimeToStr(Time[1]))。 } テスターの中か、グラフの上か? 削除済み 2014.02.22 14:21 #4958 テスターでは表示されるのですが、グラフが空っぽなので、オフになっているからだと思うのですが、変な感じです。 Vitalie Postolache 2014.02.22 14:26 #4959 その通り、休みの日、ダニもいないし、何も変なことはない。 Boris 2014.02.22 14:27 #4960 Alexandr24: EAでコメントを表示できないのはなぜですか?全く何も表示されません。 void OnTick() { //--- コメント ("\n ",TimeToStr(Time[1]))。 } すべて出力していますが、関数は使わず、最初に1つのループを使い、その中ですべてを定義し、計算しています。 コメントでは、すべてDoubleToStr()経由で!そして、機能が不必要に遅くなる! 1...489490491492493494495496497498499500501502503...1178 新しいコメント 取引の機会を逃しています。 無料取引アプリ 8千を超えるシグナルをコピー 金融ニュースで金融マーケットを探索 新規登録 ログイン スペースを含まないラテン文字 このメールにパスワードが送信されます エラーが発生しました Googleでログイン WebサイトポリシーおよびMQL5.COM利用規約に同意します。 新規登録 MQL5.com WebサイトへのログインにCookieの使用を許可します。 ログインするには、ブラウザで必要な設定を有効にしてください。 ログイン/パスワードをお忘れですか? Googleでログイン
どういたしまして。
と聞く int b
なぜintなのか?マニュアルによると、ObjectGetは double 型でなければ ならず、iBarShift関数では bは datetime型 でなければなりません。
ありがとうございます。では、ErrNumを ErrNumberに変更すると、それで終わりですか?警告が消え、すべてが正常に動作するようになりますか?
自分が「戦車に乗っている」ことがわかる...。:)))
エラーを見つけるのを手伝ってください...機能名からすると...
EAからのコメントが表示されないのですが?全然見えないんですけど。
void OnTick()
{
//---
Comment
("\n ",TimeToStr(Time[1]));
} }.
EAからのコメントが表示されないのですが?全然見えないんですけど。
void OnTick()
{
//---
コメント
("\n ",TimeToStr(Time[1]))。
}
テスターの中か、グラフの上か?
EAでコメントを表示できないのはなぜですか?全く何も表示されません。
void OnTick()
{
//---
コメント
("\n ",TimeToStr(Time[1]))。
}
すべて出力していますが、関数は使わず、最初に1つのループを使い、その中ですべてを定義し、計算しています。
コメントでは、すべてDoubleToStr()経由で!そして、機能が不必要に遅くなる!