[ARCHIVE!] フォーラムを散らかさないように、どんなルーキーの質問でも。プロフェッショナルは、通り過ぎないでください。あなたなしではどこにも行けない - 4. - ページ 122 1...115116117118119120121122123124125126127128129...631 新しいコメント Boris 2012.05.14 18:57 #1211 evillive: また、このインジケータをH4に置いた場合、機能するのでしょうか? H4に貼りました!このKastomは何かがうまくいっていない。 Vitalie Postolache 2012.05.14 18:59 #1212 borilunad: H4に貼りました!このカストムは何かうまくいかない。はい、自分で入れてみましたが、うまくいきました。でも! バッファは1つしかないのに、存在しない2つ目のバッファを呼び出すEAに何の意味があるのでしょうか? こうあるべきなのです。 double PVT = iCustom(NULL,240,"PVT",PRICE_CLOSE,0,1) Boris 2012.05.14 19:11 #1213 ありがとうございました。そこがバッファの場所だとは知りませんでした。MODEかと思った。これから挑戦してみます! Vitalie Postolache 2012.05.14 19:12 #1214 modは出力バッファの番号で、0~7です。 Boris 2012.05.14 19:26 #1215 残念ながら、これも使えません。 このゼロも削除できるのでしょうか?コメントアウトすると、うまくいくのですが、うまくいきません。 ゼロなしで試しましたが、ログに同じ警告が出ました。ということはないでしょう!?ご清聴ありがとうございました!おやすみなさい。 Vitalie Postolache 2012.05.14 20:15 #1216 もっと大きなコードを掲載することに意味があるのでしょうか?そして、ゼロがないと動作しません。間違ったiCustomの呼び出しは これはどうでしょう? double PVT = iCustom(NULL,0,"PVT",0,0,1) //то есть цена тоже цифровым обозначением пишется и таймфрейм соответствует графику на котором советник висит 秘伝でなければ、このインジケーターをどのように使うのか?形がほぼ同じである価格チャートと比較した場合の利点は何でしょうか。 Boris 2012.05.14 20:28 #1217 え、じゃあカスタムインジケータはEAが立っているチャートでしか使えないの?EAはM1で、指標はTFが異なる。 相場は常に変化しているので、テストするときは毎回どのインジケータが一番よく動くかをチェックしています。 だから、カストムを試すのはやめたほうがいい。もちろん、残念なことではありますが!ありがとうございました!良い一日をお過ごしください。 Alexey Subbotin 2012.05.15 04:19 #1218 borilunad:え、じゃあカスタムインジケータはEAが立っているチャートでしか使えないの?EAはM1で、指標はTFが異なる。 相場は常に変化しているので、テストするときは毎回どのインジケータが一番よく動くかをチェックしています。 だから、カストムを試すのはやめたほうがいい。もちろん、残念なことではありますが!ありがとうございました!良い一日をお過ごしください。 ログのエラーは、indicatorsフォルダに "PVT.ex4 "というファイルが存在しないことを意味します。ファイル名がiCustomコールの インジケータ名と完全に一致するか(スペースなどを考慮して)よく確認してください。これ以外のバリエーションはありえない。 Dimka-novitsek 2012.05.15 05:44 #1219 おはようございます!皆さん、良い一日をお過ごしください。 EAをオンにすると、画面最下部のショートカットとともに、プラットフォームが完全に見えなくなるのです!!!! テストするときも! 実は、これがMQL4で実現できるとは思っていませんでした!!!! とはいえ、そんなこともある。 クラッシュするというか、気絶してしまうのか、まだわかりません。私が驚いているのは、現象そのものが、驚きで、不可解で神秘的であることです プラットフォームにフィードバックループを設けているのですが、そこから反応が得られないのです。 私のプラットフォームでは、実は全く別の方法でこれを実現しています。 //+------------------------------------------------------------------+ //| ІУЕ.mq4 | //| Copyright © 2012, MetaQuotes Software Corp. | //| http://www.metaquotes.net | //+------------------------------------------------------------------+ #property copyright "Copyright © 2012, MetaQuotes Software Corp." #property link "http://www.metaquotes.net" #property copyright "Copyright © 2012, WWW.TRADING-GO.RU ." #property link "http://WWW.TRADING-GO.RU" extern int Correlyciya = 50 ; extern int TakeProfit = 300 ; extern double Lot = 0.1; extern double Procent =1.3 ; extern bool Martin = true; extern int Slip=2; extern int Magic=1; extern int Orderov=6; int X,dolivka; int start () { //--------------------------------------------------------------------------------------------------- for(int i=OrdersTotal();i>0;i--){ // откроем цикл пирибора ордеров OrderSelect(i-1,SELECT_BY_POS ); //Alert ("OrderType( )", OrderType( )); if(OrderSymbol()==Symbol()&&OrderMagicNumber( )==Magic){ //если ордер на этом инструменте if(OrderType( )==OP_SELL){X++;} if(OrderType( )==OP_BUY){X++;}}} //сосчитаем сколько всего ордиров бай и селл X=X-dolivka; // Alert ("X+++", X," dolivka ",dolivka); Comment("Orderov ", X ); if (X<Orderov ){//Alert ("Price", Price); //--------------------------------------------------------------------------------------------------- double opB=2000; double opS=0; double orderProfitbuy=0; double Sum_Profitbuy=0 ; double orderProfitsel; double Sum_Profitsel ; int orderType ; double LotB=Lot; double LotS=Lot; int total=OrdersTotal(); int b=0,s=0, n=0; for ( i=total-1; i>=0; i--) {if(OrderSelect(i, SELECT_BY_POS)) {if(OrderSymbol()==Symbol() ) {n++; if (OrderType()==OP_BUY &&OrderMagicNumber()==Magic) {b++; LotB=OrderLots(); int tikketB=OrderTicket(); double ProfitB=OrderTakeProfit(); double openB=OrderOpenPrice(); if (openB<opB) {opB=openB;} } //--------------------------------- if (OrderType()==OP_SELL&&OrderMagicNumber()==Magic) {s++; LotS=OrderLots(); int tikketS=OrderTicket(); double ProfitS=OrderTakeProfit(); double openS=OrderOpenPrice(); if (openS>opS) {opS=openS;} } }}} double max = NormalizeDouble(iHigh(Symbol(),1440,0),Digits); double min = NormalizeDouble(iLow (Symbol(),1440,0),Digits); double opp = NormalizeDouble(iOpen(Symbol(),1440,0),Digits); double cl = NormalizeDouble(iClose(Symbol(),1440,0),Digits); //-------------- if (cl>min) { double x =NormalizeDouble( cl*100/min-100,2); } //-------------- if (cl<max) { double y = NormalizeDouble(cl*100/max-100,2); } Comment("====WWW.TRADING-GO.RU===="); double dis =NormalizeDouble(TakeProfit*Point,Digits); double spred =NormalizeDouble(MarketInfo(Symbol(),MODE_SPREAD)*Point,Digits); double CORR =NormalizeDouble(Correlyciya * Point ,Digits) ; if (Martin == true) { if (n>=1){for (int P=100; P>=0; P--){ if (n==P&&n>=1) {LotB=LotB*P;} if (n==P&&n>=1) {LotS=LotS*P;}}} } if (Martin == false) { if (b==1||s==1) {LotB=LotS*1;LotS=LotB*1;} if (b==2||s==2) {LotS=LotS*1;LotB=LotB*1;} if (b==3||s==3) {LotS=LotS*1;LotB=LotB*1;} if (b==4||s==4) {LotB=LotS*3;LotS=LotB*3;} if (b==5||s==5) {LotS=LotS*3;LotB=LotB*3;} if (b==6||s==6) {LotS=LotS*3;LotB=LotB*3;} if (b==7||s==7) {LotB=LotS*6;LotS=LotB*6;} if (b==8||s==8) {LotS=LotS*6;LotB=LotB*6;} if (b==9||s==9) {LotS=LotS*6;LotB=LotB*6;} } if ((b==0&&Procent*(-1)<=y&&s==0&&Close[1]>Open[1])||(Ask<opB-dis-spred&&b>=1&&s==0)) { OrderSend(Symbol(),OP_BUY ,LotB,Ask,Slip,0,0,"Советник БАЙ №2",Magic,0,Green); } if ((s==0&&Procent >=x&&b==0&&Close[1]<Open[1])||(Bid>opS+dis-spred&&s>=1&&b==0)) { OrderSend(Symbol(),OP_SELL,LotS,Bid,Slip,0,0,"Советник СЕЛ №2",Magic,0,Green); } //---------------------------------//---------------------------------//---------------------------------//--------------------------------- double TPB= NormalizeDouble (openB+spred+TakeProfit*Point,Digits); double TPS= NormalizeDouble (openS+spred-TakeProfit*Point,Digits); if (ProfitB==0&&b>=1) { OrderModify(tikketB,openB, OrderStopLoss(),TPB, 0,Blue); } if (ProfitS==0&&s>=1) { OrderModify(tikketS,openS, OrderStopLoss(),TPS, 0,Blue); } //---------------------------------//---------------------------------//---------------------------------//--------------------------------- //--------------------------------------------------------------------------------------------------- //--------------------------------------------------------------------------------------------------- //--------------------------------------------------------------------------------------------------- double nn=0, bb=0; for (int ui=total-1; ui>=0; ui--) { if(OrderSelect(ui, SELECT_BY_POS)) { if(OrderSymbol()==Symbol()) { if (OrderType()==OP_BUY&&OrderMagicNumber()==Magic) { double op=OrderOpenPrice(); double llot=OrderLots(); double itog=op*llot; bb=bb+itog; nn=nn+llot; double factb = bb/nn; } } } } double nnn=0, bbb=0; for (int usi=total-1; usi>=0; usi--) { if(OrderSelect(usi, SELECT_BY_POS)) { if(OrderSymbol()==Symbol()) { if (OrderType()==OP_SELL&&OrderMagicNumber()==Magic) { double ops=OrderOpenPrice(); double llots=OrderLots(); double itogs=ops*llots; bbb=bbb+itogs; nnn=nnn+llots; double facts = bbb/nnn; } } } } for (int uui=total-1; uui>=0; uui--) { if(OrderSelect(uui, SELECT_BY_POS)) { if(OrderSymbol()==Symbol()) { if (b>=2&&OrderType()==OP_BUY&&OrderMagicNumber()==Magic) { OrderModify(OrderTicket(),OrderOpenPrice(),OrderStopLoss(),factb+CORR,0,Blue); } if (s>=2&&OrderType()==OP_SELL&&OrderMagicNumber()==Magic) { OrderModify(OrderTicket(),OrderOpenPrice(),OrderStopLoss(),facts-CORR,0,Blue); } } } } //--------------------------------------------------------------------------------------------------- //--------------------------------------------------------------------------------------------------- //--------------------------------------------------------------------------------------------------- //----------------------------------------------------------------------------------------------------- double prib = 0; int zzz=0; for (int uuui=total-1; uuui>=0; uuui--) {if(OrderSelect(uuui, SELECT_BY_POS)) {if(OrderSymbol()!=Symbol())continue; {double pri=OrderProfit(); prib=prib+pri; zzz++;}}} Comment("Прибыль пары===",prib,"===Ордеров открыто===",zzz,"==============http://traders-union.ru/index.php?ref=25250", "\n","ВОЗВРАТ 60% СПРЕДА, ЮРИДИЧЕСКАЯ ЗАЩИТА ОТ НЕЧЕСТНЫХ БРОКЕРОВ, ДОХОД ОТ ПАРТНЕРОВ", "\n"," http://traders-union.ru/index.php?ref=25250" ); } return(0); } 父に隠すことで。 コードを一文字ずつ添付しています。 Vitalie Postolache 2012.05.15 05:52 #1220 タスクマネージャーからterminal.exeのプロセスが消えたら、間違いなくターミナルは「非表示」ではなく、EAの不具合でクラッシュしたのだと思います。 1...115116117118119120121122123124125126127128129...631 新しいコメント 取引の機会を逃しています。 無料取引アプリ 8千を超えるシグナルをコピー 金融ニュースで金融マーケットを探索 新規登録 ログイン スペースを含まないラテン文字 このメールにパスワードが送信されます エラーが発生しました Googleでログイン WebサイトポリシーおよびMQL5.COM利用規約に同意します。 新規登録 MQL5.com WebサイトへのログインにCookieの使用を許可します。 ログインするには、ブラウザで必要な設定を有効にしてください。 ログイン/パスワードをお忘れですか? Googleでログイン
また、このインジケータをH4に置いた場合、機能するのでしょうか?
H4に貼りました!このKastomは何かがうまくいっていない。
H4に貼りました!このカストムは何かうまくいかない。
はい、自分で入れてみましたが、うまくいきました。でも!
バッファは1つしかないのに、存在しない2つ目のバッファを呼び出すEAに何の意味があるのでしょうか?
こうあるべきなのです。
残念ながら、これも使えません。 このゼロも削除できるのでしょうか?コメントアウトすると、うまくいくのですが、うまくいきません。
ゼロなしで試しましたが、ログに同じ警告が出ました。ということはないでしょう!?ご清聴ありがとうございました!おやすみなさい。
もっと大きなコードを掲載することに意味があるのでしょうか?そして、ゼロがないと動作しません。間違ったiCustomの呼び出しは
これはどうでしょう?
秘伝でなければ、このインジケーターをどのように使うのか?形がほぼ同じである価格チャートと比較した場合の利点は何でしょうか。
え、じゃあカスタムインジケータはEAが立っているチャートでしか使えないの?EAはM1で、指標はTFが異なる。
相場は常に変化しているので、テストするときは毎回どのインジケータが一番よく動くかをチェックしています。
だから、カストムを試すのはやめたほうがいい。もちろん、残念なことではありますが!ありがとうございました!良い一日をお過ごしください。
え、じゃあカスタムインジケータはEAが立っているチャートでしか使えないの?EAはM1で、指標はTFが異なる。
相場は常に変化しているので、テストするときは毎回どのインジケータが一番よく動くかをチェックしています。
だから、カストムを試すのはやめたほうがいい。もちろん、残念なことではありますが!ありがとうございました!良い一日をお過ごしください。
おはようございます!皆さん、良い一日をお過ごしください。 EAをオンにすると、画面最下部のショートカットとともに、プラットフォームが完全に見えなくなるのです!!!! テストするときも! 実は、これがMQL4で実現できるとは思っていませんでした!!!! とはいえ、そんなこともある。 クラッシュするというか、気絶してしまうのか、まだわかりません。私が驚いているのは、現象そのものが、驚きで、不可解で神秘的であることです
プラットフォームにフィードバックループを設けているのですが、そこから反応が得られないのです。 私のプラットフォームでは、実は全く別の方法でこれを実現しています。
父に隠すことで。 コードを一文字ずつ添付しています。