[警告は閉鎖されました!】フォーラムを乱雑にしないために、どんな初心者の質問でも。プロフェッショナルは、通り過ぎないでください。あなたなしでは、どこにも行けない。 - ページ 745 1...738739740741742743744745746747748749750751752...1145 新しいコメント Victor Nikolaev 2010.07.23 16:17 #7441 artmedia70: :)せっかちな人は、たいてい別の職場で鍛えられている...。:) そんなことで、私の忍耐力を鍛える必要はない。私はとても我慢強いです。 すみません。ただ、仕事量が多いので、時間を無駄にしたくないという気持ちは全くありません。 しかも、このトピックの作者はおそらく知らないだろうから、なおさら残念だ。おそらく小学生だろう。 Artyom Trishkin 2010.07.23 16:29 #7442 Vinin: そのために忍耐力を鍛える必要はない。私はとても我慢強いです。 すみません。ただ、仕事量が多いので、時間を無駄にしたくないという気持ちは全くありません。 しかも、このトピックの作者はおそらく知らないだろうから、なおさら残念だ。おそらく小学生だろう。 モデレーターというのは、いろいろな意味でありがたい存在だということを、多くの人が実感しているのではないでしょうか。何かやっても、やっても、整理整頓しても、不満分子のリストが小さくなることはない。人... オフトップは残念でしたね。 ZS.うちの娘は小学生なんですが、よくわかるんですよ......。:) 削除済み 2010.07.23 16:57 #7443 FoxUA: やはりこの順番で一括して開きます。 Expert Advisorで変数を設定する方法は以下の通りです。 と、ここでオーダー開始 コードのレイアウトについては、artmedia70と 同意見であることは間違いないでしょう。とても読みにくく、長い時間見ていないと何もわからないし、カッコやスペース、インデントも正しく入れなければならない。異なる作者の異なるブロックで構成されていても、自分のスタイルに気を配り、コーディングのカオスを避けてください。 自分のスタイルとしてひとつにまとめることで、今後の作業やモダナイズがしやすくなるのです。 //+------------------------------------------------------------------+ extern int TakeProfit=18; extern int StopLoss=18; extern double Lot=1; extern int StartTime=0; //+------------------------------------------------------------------+ int Today=0; int h=10; int h1=26; int mag=777; bool b=0,s=0, //соответственно бай или селл bs=0,// если закрытие по стоплоссу ордера бай ss=0,// если закрытие по стоплоссу ордера sell bt=0, st=0;// то же по ТП double bl=0,sl=0; // лоты соответсвенно для бай и селл //+------------------------------------------------------------------+ //| expert start function | //+------------------------------------------------------------------+ int start(){ if(DayOfWeek()==0 || DayOfWeek()==6) return(0); // в выходные не работаем if(!IsTradeAllowed()) return(0); // пропустим тик если терминал занят int total = OrdersTotal(); if(total == 0){ NewOrder1(OP_BUY,Lot); NewOrder1(OP_SELL,Lot); NewOrder1(OP_BUYLIMIT,Lot); NewOrder1(OP_SELLLIMIT,Lot); NewOrder1(OP_BUYSTOP,Lot); NewOrder1(OP_SELLSTOP,Lot); Today=TimeDay(TimeCurrent()); } for(int cnt=OrdersHistoryTotal();cnt>0;cnt--){ OrderSelect(cnt, SELECT_BY_POS, MODE_HISTORY); if(OrderMagicNumber()== mag && OrderSymbol()==Symbol()){ if(OrderType() == OP_BUY ){ b=1; if(OrderClosePrice()==OrderTakeProfit())bt=1; if(OrderClosePrice()==OrderStopLoss())bs=1; bl=OrderLots()*100; break; } if(OrderType() == OP_SELL){ s=1; if(OrderClosePrice()==OrderTakeProfit())st=1; if(OrderClosePrice()==OrderStopLoss())ss=1; sl=OrderLots()*100; break; } } } if(bs==1||bl==1){ NewOrder1(OP_BUYLIMIT,Lot); Today=TimeDay(TimeCurrent()); } } //+------------------------------------------------------------------+ //| NewOrder1 function | //+------------------------------------------------------------------+ int NewOrder1(int Cmd,double Lot){ double TP=0; //тейкпрофит double SL=0; //стоплосс double PR=0; //Цена double LT=0; //Лот int tic1; while(!IsTradeAllowed()) Sleep(100); if(Cmd==OP_BUYLIMIT){ PR=Ask-Point*h; if(TakeProfit>0)TP=PR+TakeProfit*Point; if(StopLoss>0)SL=PR-StopLoss*Point; if(Lot>0)LT=3*Lot; tic1 = OrderSend(Symbol(),Cmd,LT,PR,3,SL,TP,0,mag,0,CLR_NONE); } if(tic1<0)Print(GetLastError()); if(tic1>0){ b=0;s=0; //соответственно бай или селл bs=0;// если закрытие по стоплоссу ордера бай ss=0;// если закрытие по стоплоссу ордера sell bt=0; st=0;// то же по ТП bl=0;sl=0; // лоты соответсвенно для бай и селл } return(tic1); } //+------------------------------------------------------------------+ テスターで試したところ、1つの保留中の注文(BUYLIMIT)だけを開くようですが、他にどのような状況で何をすべきなのか、本当にわかりません。 Artyom Trishkin 2010.07.23 17:02 #7444 ToLik_SRGV: コードのレイアウトについては、artmedia70と 同意見であることは間違いないでしょう。とても読みにくく、長い時間見ていないと何もわからないし、括弧やスペース、インデントも正確に入れなければならない。コードに書かれていることは、異なるブロック、異なる作者で構成されていますが、あなたのスタイルに注意し、混乱を避けてください。 将来、あなたがそれを使って作業しやすくなるように、あなた自身のスタイルをひとつにまとめて、近代化するのです。 テスターで試したところ、1つの保留中の注文(BUYLIMIT)だけを開くようですが、他にどのような状況で何をすべきなのか、本当にわかりません。 アナトリー! ブラボー!すべてを捨てて、片付けを始めなければいけないと思い始めていたのです。コードの外観をざっと見ただけでも、考えさせられるものがあります...。...そして何より、目を疲れさせない、反発させないということが重要です。リスペクト! 削除済み 2010.07.23 18:58 #7445 最近の負けトレードの金額を計算するにはどうすればいいのですか ! ありがとうございます... Artyom Trishkin 2010.07.23 19:23 #7446 itum: 最後の負けトレードの金額を計算するにはどうすればいいのですか ! ありがとうございます... 最近のものは?グラム単位で正確に...:) 端末のクローズした注文をループさせ、注文の利益をチェックし、それがマイナスであれば、クローズした負け注文の数のカウンターを増やすか、負け注文の数ではなく、お金の量が必要であれば、その利益(マイナス)を、お金のロットの量を格納した変数doubleの最後の値に追加します...。 Seas 2010.07.23 19:31 #7447 artmedia70: 本当に必要なんだろうな...。:) あるいはマウスが動かない...。 MT4/logsの場所フォルダ MT4testerlogs location folder ここにありますよ。 D:\Program FilesMetaTrader - E-Global TFG account-1654729³³³³logs D:\Program FilesMetaTrader - E-Global TFG account-1654729 ╱tester╱logs お返事ありがとうございました。また、同じような投稿が多く申し訳ありません。自分でクリーニングをしたかったのですが、今日は相場に巻き込まれてしまいました。皆さん、本当にありがとうございました。 Artyom Trishkin 2010.07.23 19:36 #7448 LAIT123: お返事ありがとうございました。また、同じような投稿が多く申し訳ありません。自分でクリーニングをしたかったのですが、今日は相場に巻き込まれてしまいました。皆さん、本当にありがとうございました。 ビクターで お辞儀をすることになる・・・。:)冗談です...彼はすべてを理解している... 削除済み 2010.07.23 19:47 #7449 みなさん、こんにちは。artmedia70様、drknn様、Abzasc様、一昨日、皆様のアドバイスにより、足りないWingdingsのフォント ファイルをWindowsフォルダに落とし、ターミナルでFractalsが正常に表示されるようになりました。皆さん、本当にありがとうございました。ファーカットさんへ Artyom Trishkin 2010.07.23 20:01 #7450 trader265: 皆さん、こんにちは。artmedia70様、drknn様、Abzasc様、一昨日、皆様のアドバイスにより、足りないWingdingsのフォントファイルをWindowsフォルダに落とし、ターミナルでFractalsが正常に表示されるようになりました。皆さん、本当にありがとうございました。ファーカットさんへ どういたしまして。当てるのは難しくなかったし、あとはテクニックの問題か......。:) 1...738739740741742743744745746747748749750751752...1145 新しいコメント 取引の機会を逃しています。 無料取引アプリ 8千を超えるシグナルをコピー 金融ニュースで金融マーケットを探索 新規登録 ログイン スペースを含まないラテン文字 このメールにパスワードが送信されます エラーが発生しました Googleでログイン WebサイトポリシーおよびMQL5.COM利用規約に同意します。 新規登録 MQL5.com WebサイトへのログインにCookieの使用を許可します。 ログインするには、ブラウザで必要な設定を有効にしてください。 ログイン/パスワードをお忘れですか? Googleでログイン
:)せっかちな人は、たいてい別の職場で鍛えられている...。:)
そんなことで、私の忍耐力を鍛える必要はない。私はとても我慢強いです。
すみません。ただ、仕事量が多いので、時間を無駄にしたくないという気持ちは全くありません。
しかも、このトピックの作者はおそらく知らないだろうから、なおさら残念だ。おそらく小学生だろう。
そのために忍耐力を鍛える必要はない。私はとても我慢強いです。
すみません。ただ、仕事量が多いので、時間を無駄にしたくないという気持ちは全くありません。
しかも、このトピックの作者はおそらく知らないだろうから、なおさら残念だ。おそらく小学生だろう。
オフトップは残念でしたね。
ZS.うちの娘は小学生なんですが、よくわかるんですよ......。:)
やはりこの順番で一括して開きます。
Expert Advisorで変数を設定する方法は以下の通りです。
と、ここでオーダー開始
コードのレイアウトについては、artmedia70と 同意見であることは間違いないでしょう。とても読みにくく、長い時間見ていないと何もわからないし、カッコやスペース、インデントも正しく入れなければならない。異なる作者の異なるブロックで構成されていても、自分のスタイルに気を配り、コーディングのカオスを避けてください。 自分のスタイルとしてひとつにまとめることで、今後の作業やモダナイズがしやすくなるのです。
テスターで試したところ、1つの保留中の注文(BUYLIMIT)だけを開くようですが、他にどのような状況で何をすべきなのか、本当にわかりません。
コードのレイアウトについては、artmedia70と 同意見であることは間違いないでしょう。とても読みにくく、長い時間見ていないと何もわからないし、括弧やスペース、インデントも正確に入れなければならない。コードに書かれていることは、異なるブロック、異なる作者で構成されていますが、あなたのスタイルに注意し、混乱を避けてください。 将来、あなたがそれを使って作業しやすくなるように、あなた自身のスタイルをひとつにまとめて、近代化するのです。
テスターで試したところ、1つの保留中の注文(BUYLIMIT)だけを開くようですが、他にどのような状況で何をすべきなのか、本当にわかりません。
最近の負けトレードの金額を計算するにはどうすればいいのですか !
ありがとうございます...
最後の負けトレードの金額を計算するにはどうすればいいのですか !
ありがとうございます...
最近のものは?グラム単位で正確に...:)
端末のクローズした注文をループさせ、注文の利益をチェックし、それがマイナスであれば、クローズした負け注文の数のカウンターを増やすか、負け注文の数ではなく、お金の量が必要であれば、その利益(マイナス)を、お金のロットの量を格納した変数doubleの最後の値に追加します...。
本当に必要なんだろうな...。:) あるいはマウスが動かない...。
MT4/logsの場所フォルダ
MT4testerlogs location folder
ここにありますよ。
D:\Program FilesMetaTrader - E-Global TFG account-1654729³³³³logs
D:\Program FilesMetaTrader - E-Global TFG account-1654729 ╱tester╱logs
お返事ありがとうございました。また、同じような投稿が多く申し訳ありません。自分でクリーニングをしたかったのですが、今日は相場に巻き込まれてしまいました。皆さん、本当にありがとうございました。
皆さん、こんにちは。artmedia70様、drknn様、Abzasc様、一昨日、皆様のアドバイスにより、足りないWingdingsのフォントファイルをWindowsフォルダに落とし、ターミナルでFractalsが正常に表示されるようになりました。皆さん、本当にありがとうございました。ファーカットさんへ