フラクタルブレイクアウトスタック - ページ 5 123456 新しいコメント Zachary 2013.03.18 23:09 #41 RaptorUK:私はこうして、インデントでブロックがどこにあるのかわかるようにしています。とか、こうしてください ... ... 私にとっても恐ろしいことです。Raptorさんのアイデアで遊んでみます。 Tjipke de Vries 2013.03.19 06:13 #42 ZacharyRC: 演算子の直下にブラケットを配置する、これも参考になると思います。 このようにすると、本からあなたの を見ると、これもまたひどい。 Zachary 2013.03.19 20:43 #43 2013.03.19 17:37:19 2013.01.30 23:59 Tester: order #98 is closed 2013.03.19 17:37:19 2013.01.30 23:39 BreakOutEA EURUSD,M1.MODIFYError = 98 2013.03.19 17:37:19 2013.01.30 23:59 Tester: order #98 is closed 。ModifyError = 98 0 2013.03.19 17:37:19 2013.01.30 23:39 BreakOutEA EURUSD,M1: modify #98 buy 0.10 EURUSD at 1.35716 sl: 1.35590 tp: 1.36190 ok 2013.03.19 17:37:19 2013.01.30 23:39 BreakOutEA EURUSD,M1: modify #98 by 0.35560 tp: 1.36190 ok.30 23:39 BreakOutEA EURUSD,M1: 開く #98 buy 0.10 EURUSD at 1.35716 ok 2013.03.19 17:37:19 2013.01.を。30 19:50 Tester: Stop loss #97 at 1.35570 (1.35560 / 1.35586) 2013.03.19 17:37:19 2013.01.30 17:24 BreakOutEA EURUSD,M1.M1:ModifyError = 97 0 2013.03.19 17:37:19 2013.01.30 17:24 BreakOutEA EURUSD,M1: modify #97 buy 0.10 EURUSD at 1.35696 sl: 1.35570 tp: 1.36170 ok 2013.03.19 17:37:19 2013.01.30.30 17:24 BreakOutEA EURUSD,M1: 開く #97 buy 0.10 EURUSD at 1.35696 ok 2013.03.19 17:37:19 2013.01.を。30 15:02 Tester:take profit#96 at 1.35610 (1.35610 / 1.35636) 2013.03.19 17:37:19 2013.01.30 09:11 BreakOutEA EURUSD,M1.M1:ModifyError = 96 0 2013.03.19 17:37:19 2013.01.30 09:11 BreakOutEA EURUSD,M1: modify #96 buy 0.10 EURUSD at 1.35136 sl: 1.35010 tp: 1.35610 ok//----------------------------------------------// //-----------------EXITING ORDERS---------------// for(int i=OrdersTotal()-1; i>=0;i--) { if(OrderSelect(i,SELECT_BY_POS,MODE_TRADES)==false) break; if(OrderMagicNumber()!=MagicNumber || OrderSymbol() !=Symbol()) continue; double SL=OrderStopLoss(); bool result; int error; //-----The Differnt Order types---// if(OrderType()==OP_BUY) { if(BreakEven>0) { if(Bid-OrderOpenPrice() >=BreakEven*mypoint*Point) { if(OrderStopLoss() <OrderOpenPrice()) { SL=OrderOpenPrice()+Point; } } } } if(OrderType()==OP_SELL) { if(BreakEven>0) { if(OrderOpenPrice()-Ask >= Point*BreakEven*mypoint) { if(OrderStopLoss()>OrderOpenPrice()) { SL=OrderOpenPrice() - Point; } } } } if(SL != OrderStopLoss()) result=OrderModify(OrderTicket(),OrderOpenPrice(),SL,OrderTakeProfit(),0,CLR_NONE); if(result!=TRUE) { error=GetLastError(); Print("ModifyError = ",OrderTicket()," ",error);} } return(0); } } 私は何も簡単に来ることを求めないが、私は助けることはできませんが、それはここで何か愚かなことを感じています。エラーもないのに、BE(建値)にストップを移動させない。失敗した気分です(笑) Fractal Break Out-Stuck 静的配列 ? PREDICT time period Zachary 2013.03.19 20:45 #44 また、正しい値を返していることを確認 するために、ブラケットを移動させました。コード全体は有益なのでしょうか? Tjipke de Vries 2013.03.19 20:52 #45 ZacharyRC:また、ブラケットを移動して、正しい値を返していることを確認しています。コード全体は有益でしょうか? コードの誤りbool result;でなければなりません。bool result = true;申し訳ありませんが、それを見落としていました Zachary 2013.03.20 17:36 #46 extern string Label1="===GENERAL TRADE SETTINGS==="; extern int TakeProfit=25; extern int StopLoss=10; extern int TrailingStop=0; extern int Slippage=2; extern double Lots=0.1; extern int MagicNumber=0; //------------------Time Filter---------------------// extern string Label9="===TIME FILTER SETTINGS==="; extern int Start_Time=0; extern int Finish_Time=8; //---------------Money Managerment------------------// extern string Label4="===Money Management==="; extern bool Money.Management=true ; extern double Risk=1; //-------------------------------------------------// extern int BreakEven=15; //---------------Moving Average---------------------// extern string Label5="===MOVING AVERAGE SETTINGS==="; extern int MA_Period=200; extern int MA_Shift=0; extern int MA_Type=1; extern int MA_Price=0; //-------------------------------------------------// //---------------FRACTAL INPUTS--------------------// extern string Label6="===FRACTAL INPUTS==="; extern int Fractal_Buffer=0; extern int Fractal_TF=0; //-------------------------------------------------// //-------------------------------------------------// //-------------------------------------------------// //---------INITIALIZE BROKERAGE DIGITS-------------// int start() { int mypoint; if (Digits==3||Digits==5){ mypoint=10;} else {mypoint=1;} //--------------------------------------// //------------TIME FILETER Raptor U.K. Style-----------// int Current_Time = TimeHour(TimeCurrent()); if (Start_Time == 0) Start_Time = 24; if (Finish_Time == 0) Finish_Time = 24; if (Current_Time == 0) Current_Time = 24; if ( Start_Time < Finish_Time ) { if ( (Current_Time < Start_Time) || (Current_Time >= Finish_Time) ) return(0); } if ( Start_Time > Finish_Time ) { if ( (Current_Time < Start_Time) && (Current_Time >= Finish_Time) ) return(0); } //--------------------------------------// //------------Orders Accounting---------// int total = OrdersTotal(); if(total<1) { //--------------------------------------// //------------Money Management----------// if (Money.Management) { if (Risk<1 || Risk>1000) { Comment("Invalid Risk Value."); return(0); } else { Lots=MathFloor((AccountFreeMargin()*AccountLeverage()*Risk*Point*mypoint*100)/(Ask*MarketInfo(Symbol(),MODE_LOTSIZE)*MarketInfo(Symbol(),MODE_MINLOT)))*MarketInfo(Symbol(),MODE_MINLOT); } } //------------------------------------------// //-------------EMA SETTINGS-----------------// double EMA=iMA(NULL,0,MA_Period,MA_Shift,MA_Type,MA_Price,0); double BarClose; BarClose=Bid; //---------------------------------------------------------// //-----------------FRACTALS--------------------------------// double fractalU=iFractals(NULL,Fractal_TF,1,Fractal_Buffer); double fractalD=iFractals(NULL,Fractal_TF,2,Fractal_Buffer); //----------------PRCOESSING BUY---------------------------// if(BarClose>EMA && BarClose== fractalU) { double SLB=Bid-StopLoss*Point*mypoint; double TPB=Bid+TakeProfit*Point*mypoint; int buy= OrderSend(Symbol(),0,Lots,Ask,Slippage,0,0); } if(buy>0) { OrderSelect(buy,SELECT_BY_TICKET,MODE_TRADES); OrderModify(buy,OrderOpenPrice(),SLB,TPB,0,Green); } //---------PROCESSING SELL---------// if(BarClose<EMA&&BarClose==fractalD) { double SLS=Ask+StopLoss*Point*mypoint; double TPS=Ask-TakeProfit*Point*mypoint; int sell= OrderSend(Symbol(),1,Lots,Bid,Slippage,0,0); } if (sell>0) { OrderSelect(sell,SELECT_BY_TICKET,MODE_TRADES); OrderModify(sell,OrderOpenPrice(),SLS,TPB,0,Green); } //----------------------------------------------// //-----------------EXITING ORDERS---------------// for(int i=OrdersTotal()-1; i>=0;i--) { if(OrderSelect(i,SELECT_BY_POS,MODE_TRADES)==false) break; if(OrderMagicNumber()!=MagicNumber || OrderSymbol() !=Symbol()) continue; double SL=OrderStopLoss(); bool result=true; int error; //-----The Differnt Order types---// if(OrderType()==OP_BUY) { if(BreakEven>0) { if(Bid-OrderOpenPrice() >=BreakEven*mypoint*Point) { if(OrderStopLoss() <OrderOpenPrice()) { SL=OrderOpenPrice()+Point; } } } } if(OrderType()==OP_SELL){ if(BreakEven>0) { if(OrderOpenPrice()-Ask >= Point*BreakEven*mypoint) { if(OrderStopLoss()>OrderOpenPrice()) { SL=OrderOpenPrice() - Point; } } } } if(SL != OrderStopLoss()) result=OrderModify(OrderTicket(),OrderOpenPrice(),SL,OrderTakeProfit(),0,CLR_NONE); if(result!=TRUE) { error=GetLastError(); Print("ModifyError = ",OrderTicket()," ",error);} } return(0); } }私もそのように変更しました。エラーは報告されていませんが、まだBreakEvenの後にSLが移動していません。本によるとこれは動いているはずなのですが...不思議です。 Tjipke de Vries 2013.03.20 18:34 #47 まだまだ課題は山積み正しいフラクタルのバーを見つけなければならない問題を、あなたが理解したとは思えません。.しかし、最初に私はあなたの注意を持ちたいhttps://www.mql5.com/en/forum/138993int mypoint; if (Digits==3||Digits==5){ mypoint=10;} else {mypoint=1;} あなたのコードは、異なる桁の表記を処理するための最良の方法ではない 記号は、なぜ136を 読んで:エラー "引用符をオフ "とNormalizeDoubleまた、あなたはそれを配置した int start() {今、すべてのtickはそれを渡す必要があります...に配置するように言われる前に//+------------------------------------------------------------------+ //| expert initialization function | //+------------------------------------------------------------------+ int init() { //---- //---- return(0); }.取引時間帯フィルターは、EAが何もしていないときに、期間外に戻って動作するようにします。もしあなたが管理すべきトレードがあるならば、彼らはそうしないでしょう......ブレークイーブンまたはトレーリングが動作する期間の外に行く。.そして、このコードのオープン{が閉じている場所を知ることができます。 int total = OrdersTotal(); if(total<1) {が閉じている場所を教えてください....... Zachary 2013.03.26 18:33 #48 deVries:まだまだ課題は山積み正しいフラクタルのバーを見つけなければならない問題を、あなたが理解したとは思えません。.しかし、最初に私はあなたの注意を持ちたいhttps://www.mql5.com/en/forum/138993あなたのコードは、異なる桁の表記を処理するための最良の方法ではない 記号は、なぜ136を 読んで:エラー "引用符をオフ "とNormalizeDoubleまた、あなたはそれを配置した 今、すべてのtickはそれを渡す必要があります...に配置するように言われる前に.取引時間帯フィルターは、EAが何もしていないときに、期間外に戻って動作するようにします。もしあなたが管理するトレードがあるなら、彼らはそうしないでしょう......ブレークイーブンやトレーリングが機能する期間外に移動します。.そして、このコードのオープン{が閉じている場所を知ることができます。が閉じている場所を教えてください....... どうもDevriesです。桁の数字を修正し、init()の中に入れました、最初にそれをしなかったことをお詫びします。については int total = OrdersTotal(); if(total<1) {start()のコードの末尾にあります。return (0);}}これも間違っている可能性が高いです。 Time Filterは今のところコーディングには関係ありません、なぜならそれを取り除いても注文の管理とストップのBEへの移動ができなかったからです。どのフラクタルというのはどういう意味ですか?EMAによってフィルタリングされた最も前のフラクタルである、正しいフラクタルが取られています。 Tjipke de Vries 2013.03.26 18:53 #49 As for the int total = OrdersTotal(); if(total<1) { It is located at the end of the code for start()そのブラケットは、コードのどこで終わっているのでしょうか?.フラクタルについて ですが....double fractalU=iFractals(NULL,Fractal_TF,1,Fractal_Buffer); double fractalD=iFractals(NULL,Fractal_TF,2,Fractal_Buffer);値をプリントアウトして、正しい方法かどうか見てください....お願いします Zachary 2013.03.26 20:48 #50 extern string Label1="===GENERAL TRADE SETTINGS==="; extern int TakeProfit=25; extern int StopLoss=10; extern int TrailingStop=0; extern int Slippage=2; extern double Lots=0.1; extern int MagicNumber=0; //------------------Time Filter---------------------// extern string Label9="===TIME FILTER SETTINGS==="; extern int Start_Time=0; extern int Finish_Time=8; //---------------Money Managerment------------------// extern string Label4="===Money Management==="; extern bool Money.Management=true ; extern double Risk=1; //-------------------------------------------------// extern int BreakEven=15; //---------------Moving Average---------------------// extern string Label5="===MOVING AVERAGE SETTINGS==="; extern int MA_Period=200; extern int MA_Shift=0; extern int MA_Type=1; extern int MA_Price=0; //-------------------------------------------------// //---------------FRACTAL INPUTS--------------------// extern string Label6="===FRACTAL INPUTS==="; extern int Fractal_Buffer=0; extern int Fractal_TF=0; //-------------------------------------------------// //-------------------------------------------------// //-------------------------------------------------// //---------INITIALIZE BROKERAGE DIGITS-------------// int pips2points; double pips2dbl; int Digits.pips; int init(){ if (Digits % 2 == 1){ pips2dbl = Point*10; pips2points = 10; Digits.pips = 1; } else { pips2dbl = Point; pips2points = 1; Digits.pips = 0; } return(0); } //--------Start Funcitons-------// int start() { //------------TIME FILETER Raptor U.K. Style-----------// //--------------------------------------// //------------Orders Accounting---------// int total = OrdersTotal(); if(total<1) { //--------------------------------------// //------------Money Management----------// if (Money.Management) { if (Risk<1 || Risk>1000) { Comment("Invalid Risk Value."); return(0); } else { Lots=MathFloor((AccountFreeMargin()*AccountLeverage()*Risk*pips2dbl*100)/(Ask*MarketInfo(Symbol(),MODE_LOTSIZE)*MarketInfo(Symbol(),MODE_MINLOT)))*MarketInfo(Symbol(),MODE_MINLOT); } } //------------------------------------------// //-------------EMA SETTINGS-----------------// double EMA=iMA(NULL,0,MA_Period,MA_Shift,MA_Type,MA_Price,0); double BarClose; BarClose=Bid; //---------------------------------------------------------// //-----------------FRACTALS--------------------------------// double fractalU=iFractals(NULL,Fractal_TF,1,Fractal_Buffer); double fractalD=iFractals(NULL,Fractal_TF,2,Fractal_Buffer); Print( "This Up Fractal is",fractalU,"Down Fractal is",fractalD); //----------------PRCOESSING BUY---------------------------// if(BarClose>EMA && BarClose== fractalU) { double SLB=Bid-StopLoss*pips2dbl; double TPB=Bid+TakeProfit*pips2dbl; int buy= OrderSend(Symbol(),0,Lots,Ask,Slippage*pips2points,0,0); } if(buy>0) { OrderSelect(buy,SELECT_BY_TICKET,MODE_TRADES); OrderModify(buy,OrderOpenPrice(),SLB,TPB,0,Green); } //---------PROCESSING SELL---------// if(BarClose<EMA&&BarClose==fractalD) { double SLS=Ask+StopLoss*pips2dbl; double TPS=Ask-TakeProfit*pips2dbl; int sell= OrderSend(Symbol(),1,Lots,Bid,Slippage*pips2points,0,0); } if (sell>0) { OrderSelect(sell,SELECT_BY_TICKET,MODE_TRADES); OrderModify(sell,OrderOpenPrice(),SLS,TPB,0,Green); } //----------------------------------------------// //-----------------EXITING ORDERS---------------// for(int i=OrdersTotal()-1; i>=0;i--) { if(OrderSelect(i,SELECT_BY_POS,MODE_TRADES)==false) break; if(OrderMagicNumber()!=MagicNumber || OrderSymbol() !=Symbol()) continue; double SL=OrderStopLoss(); bool result; int error; //-----The Differnt Order types---// if(OrderType()==OP_BUY) { if(BreakEven>0) { if(Bid-OrderOpenPrice() >=BreakEven*pips2dbl) { if(OrderStopLoss() <OrderOpenPrice()) { SL=OrderOpenPrice()+Point; } } } } if(OrderType()==OP_SELL){ if(BreakEven>0) { if(OrderOpenPrice()-Ask >= BreakEven*pips2dbl) { if(OrderStopLoss()>OrderOpenPrice()) { SL=OrderOpenPrice() - Point; } } } } if(SL != OrderStopLoss()) result=OrderModify(OrderTicket(),OrderOpenPrice(),SL,OrderTakeProfit(),0,CLR_NONE); if(result!=TRUE) { error=GetLastError(); Print("ModifyError = ",OrderTicket()," ",error);} } return(0); }//THIS IS THE BRACKET FOR ORDERS OPEN CLOSE******************** } 両方のフラクタルにプリントを入れたら、正しい値もあれば00.のデフォルトもたくさんプリントされています。2013.03.26 17:45:18 2013.02.27 23:59 Tester: order #111 is closed 2013.03.26 17:45:17 2013.02.01 18:04 BreakOutEA EURUSD,M1.M1:ModifyError = 111 0 2013.03.26 17:45:17 2013.02.01 18:04 BreakOutEA EURUSD,M1: modify #111 sell 0.09 EURUSD at 1.36640 sl: 1.36771 tp: 0.00000 ok 2013.03.26 17:45:17 2013.02.01 18:04 BreakOutEA EURUSD,M1: open #111 sell 0.09 EURUSD,M1: open #111 sell 0.09 EURUSD at 1.36640 ok 2013.03.26 17:45:17 2013.02.01 18:04 BreakOutEA EURUSD,M1: This Up Fractal is0Down Fractal is1.3664 2013.03.26 17:45:17 2013.02.01 17:04 BreakOutEA EURUSD,M1: Open #111 sell 0.3664 2013.03.26 17:45:17 2013.02.01 18:04 BreakOutEA EURUSD,M1: This Up Fractal is0Down Fractal is1.3664 2013.02.01 18:04 BreakOutEA EURUSD,M1: This Up Fractal is0Down Fractal is1.03.26 17:45:17 2013.02.01 18:04 BreakOutEA EURUSD,M1: This Up Fractal is0Down Fractal is1.3664 2013.03.26 17:45:17 2013.02.01 18:04 BreakOutEA EURUSD,M3: This Up Fractal is0Down Fractal is1.3664 2013.26 17:45:17 2013.02.01 18:03 BreakOutEA EURUSD,M1: This Up Fractal is0Down Fractal is0 2013.03.26 17:45:17 2013.03.26 17:45:17 2013.02.01 18:03 BreakOutEA EURUSD,M1: This Up Fractal is0Down Fractal is002.01 18:03 BreakOutEA EURUSD,M1: This Up Fractal is0Down Fractal is0 2013.03.26 17:45:17 2013.02.01 18:03 Tester:Stop loss#110 at 1.36630 (1.36630 / 1.36661) 2013.03.26 17:45:17 2013.02.01 17:39 BreakOutEA EURUSD,M1.Tester: Stop loss #110 at 1.36630 / 1.36661 2013.03.26 17:45:17 17:39 BreakOutEA EURUSD,M1:ModifyError = 110 0 2013.03.26 17:45:17 2013.02.01 17:39 BreakOutEA EURUSD,M1: modify #110 buy 0.09 EURUSD at 1.36761 sl: 1.36630 tp: 1.37230 ok 2013.03.26 17:45:17 2013.03.02 17:39 BreakOutEA EURUSD:M1: ModifyError #110 buy 1.36761 tp: 1.36630 ok 2013.03.26 17:45:17 2013.02.01 17:39 BreakOutEA EURUSD,M1: open #110 buy 0.09 EURUSD at 1.36761 ok 2013.03.26 17:45:17 2013.02.01 17:39 BreakOutEA EURUSD,M1: This Up Fractal is1.1.1.3673Down Fractal is0 2013.03.26 17:45:17 2013.02.01 17:39 BreakOutEA EURUSD,M1: This Up Fractal is1.3673Down Fractal is0 2013.03.26 17:45:17 2013.02.01 17:39 BreakOutEA EURUSD,M1: This Up Fractal is1.3673Down Fractal is0 2013.03.26 17:45:17 2013.02.01 17:38 BreakOutEA EURUSD,M1: This Up Fractal is0Down Fractal is0 2013.02.01 17:39 BreakOutEA EURUSD,M1: this up Fractal is1.3673Down Fractal is0 .03.26 17:45:17 2013.02.01 17:38 BreakOutEA EURUSD,M1: This Up Fractal is0Down Fractal is0 2013.03.26 17:45:17 2013.02.01 17:38 BreakOutEA EURUSD,M1: This Up Fractal is0Down Fractal is0 。01 17:38 BreakOutEA EURUSD,M1: This Up Fractal is0Down Fractal is0 2013.03.26 17:45:17 2013.02.01 17:38 BreakOutEA EURUSD,M1: This Up Fractal is0Down Fractal is0 2013.03.26 17:45:17 2013.03.01 17:38 BreakOutEA EURUSD,M2: This Up Fractal is0Down Fractal is0 .26 17:45:17 2013.02.01 17:37 BreakOutEA EURUSD,M1: This Up Fractal is0Down Fractal is0 2013.03.26 17:45:17 2013.02.01 17:37 BreakOutEA EURUSD,M1: This Up Fractal is0Down Fractal is0 2013.02.01 17:37 BreakOutEA EURUSD,M2: The Up Fractal is0Down Fractal is0 2013.03.26 17:45:17 2013.02.01 17:37 BreakOutEA EURUSD,M1: This Up Fractal is0Down Fractal is0 2013.03.26 17:45:17 2013.02.01 17:37 BreakOutEA EURUSD,M1: This Up Fractal is0Down Fractal is0 。01 17:36 BreakOutEA EURUSD,M1: This Up Fractal is0Down Fractal is0 2013.03.26 17:45:17 2013.02.01 17:36 BreakOutEA EURUSD,M1: This Up Fractal is0Down Fractal is0 2013.03.26 17:45:17 2013.02.26 17:45:17 2013.02.01 17:36 BreakOutEA EURUSD,M1: This Up Fractal is0Down Fractal is0 2013.03.26 17:45:17 2013.02.01 17:35 BreakOutEA EURUSD,M1: This Up Fractal is0Down Fractal is0 2013.02.01 17:45:17 2013.02.01 17:36 BreakOutEA EURUSD,M2: This Up Fractal is0Down Fractal is0 。03.26 17:45:17 2013.02.01 17:35 BreakOutEA EURUSD,M1: This Up Fractal is0Down Fractal is0 2013.03.26 17:45:17 2013.02.01 17:35 BreakOutEA EURUSD,M1: This Up Fractal is0Down Fractal is0 2013.02.02.01 17:35 BreakOutEA EURUSD,M1: This Up Fractal is0Down Fractal is0 2013.03.26 17:45:17 2013.02.01 17:35 BreakOutEA EURUSD,M1: This Up Fractal is0Down Fractal is0 2013.03.26 17:45:17 2013.02.01 17:35 BreakOutEA EURUSD,M1: This Up Fractal is0Down Fractal is0 2013.02.01 17:34 BreakOutEA EURUSD,M1: This Up Fractal is0Down Fractal is0 2013.03.26 17:45:17 2013.02.01 17:34 BreakOutEA EURUSD,M1: This Up Fractal is0Down Fractal is0 2013.03.01 17:34 BreakOutEA EURUSD,M1: The Up Fractal is0Down Fractal is0 2013.03.26 17:45:17 2013.02.01 17:34 BreakOutEA EURUSD,M1: This Up Fractal is0Down Fractal is0 2013.03.26 17:45:17 2013.02.01 17:34 BreakOutEA EURUSD,M1: This Up Fractal is0Down Fractal is0。 2013.02.02 17:34:34 17:34 BreakOutEA EURUSD,M2: This Up Fractal is0Down Fractal is0 。03.26 17:45:17 2013.02.01 17:33 BreakOutEA EURUSD,M1: This Up Fractal is0Down Fractal is1.367 2013.03.26 17:45:17 2013.02.01 17:33 BreakOutEA EURUSD,M1: This Up Fractal is0Down Fractal is0 2013.02.02.01 17:33 BreakOutEA EURUSD,M1: This Up Fractal is0Down Fractal is1.367 2013.03.26 17:45:17 2013.02.01 17:33 BreakOutEA EURUSD,M1: This Up Fractal is0Down Fractal is1.367 2013.02.01 17:33 BreakOutEA EURUSD,M1: このアップフラクタルは0Downフラクタルが1.367.367 2013.03.26 17:45:17 2013.02.01 17:33 BreakOutEA EURUSD,M1: This Up Fractal is0Down Fractal is1.367 2013.03.26 17:45:17 2013.02.01 17:33 BreakOutEA EURUSD,M1: This Up Fractal is0Down Fractal is1.01 17:32 BreakOutEA EURUSD,M1: This Up Fractal is0Down Fractal is0 2013.03.26 17:45:17 2013.02.01 17:32 BreakOutEA EURUSD,M1: This Up Fractal is0Down Fractal is0 2013.03.26 17:45:17 2013.03.01 17:34 BreakOutEA EURUSD:M2: This Up Fractal is0DownFractal is0 .26 17:45:17 2013.02.01 17:32 BreakOutEA EURUSD,M1: This Up Fractal is0Down Fractal is0 2013.03.26 17:45:17 2013.02.01 17:31 BreakOutEA EURUSD,M1: This Up Fractal is1.M1: This Down Fractal is0 2013.02.01 17:34:00 BreakOutEA EURUSD,M1: The Up Fractal is1.3675Down Fractal is0 2013.03.26 17:45:17 2013.02.01 17:31 BreakOutEA EURUSD,M1: This Up Fractal is1.3675Down Fractal is0 2013.03.26 17:45:17 2013.02.01 17:31 BreakOutEA EURUSD,M1: この上下のフラクタルは、0です。01 17:31 BreakOutEA EURUSD,M1: This Up Fractal is1.3675Down Fractal is0 2013.03.26 17:45:17 2013.02.01 17:31 BreakOutEA EURUSD,M1: This Up Fractal is1.3675Down Fractal is0 2013.02.01 17:31 BreakOutEA EURUSD,M1: This Up Fractal is1.3675Down Fractal is1.3675Down Fractal is0 2013.03.26 17:45:17 2013.02.01 17:30 BreakOutEA EURUSD,M1: This Up Fractal is0Down Fractal is0 2013.03.26 17:45:17 2013.02.02.01 17:30 BreakOutEA EURUSD,M1: This Up Fractal is0Down Fractal is0 2013.03.26 17:45:17 2013.02.01 17:30 BreakOutEA EURUSD,M1: This Up Fractal is0Down Fractal is0 2013.03.26 17:45:17 2013.02.01 17:30 BreakOutEA EURUSD:M2: This Up Fractal is0Down Fractal is0 2013.02.01 17:29 BreakOutEA EURUSD,M1: This Up Fractal is0Down Fractal is1.367 2013.03.26 17:45:17 2013.02.01 17:28 BreakOutEA EURUSD,M1: This Up Fractal is0Down Fractal is0 2013.02.01 17:29 BreakOutEA EURUSD,M1: this up Fractal is0ダウンフラクタルis0 2013.03.26 17:45:17 2013.02.01 17:28 BreakOutEA EURUSD,M1: This Up Fractal is0Down Fractal is0 2013.03.26 17:45:17 2013.02.01 17:28 BreakOutEA EURUSD,M1: This Up Fractal is0Down Fractal is0 。01 17:28 BreakOutEA EURUSD,M1: This Up Fractal is0Down Fractal is0 2013.03.26 17:45:17 2013.02.01 17:27 BreakOutEA EURUSD,M1: This Up Fractal is0Down Fractal is0 2013.03.26 17:45:17 2013.02.26 17:45:17 2013.02.01 17:27 BreakOutEA EURUSD,M1: This Up Fractal is0Down Fractal is0 2013.03.26 17:45:17 2013.02.01 17:27 BreakOutEA EURUSD,M1: This Up Fractal is0Down Fractal is0。 2013。03.26 17:45:17 2013.02.01 17:27 BreakOutEA EURUSD,M1: This Up Fractal is0Down Fractal is0 2013.03.26 17:45:17 2013.02.01 17:27 BreakOutEA EURUSD,M1: This Up Fractal is0Down Fractal is0 。01 17:26 BreakOutEA EURUSD,M1: This Up Fractal is0Down Fractal is0 2013.03.26 17:45:17 2013.02.01 17:26 BreakOutEA EURUSD,M1: This Up Fractal is0Down Fractal is0 2013.03.26 17:45:17 2013.02.26 17:45:17 2013.02.01 17:26 BreakOutEA EURUSD,M1: This Up Fractal is0Down Fractal is0 2013.03.26 17:45:17 2013.02.01 17:26 BreakOutEA EURUSD,M1: This Up Fractal is0Down Fractal is0。 2013.02.02 17:45:00 17:26 BreakOutEA EURUSD,M1: The Up Fractal is0Down Fractal is0 。03.26 17:45:17 2013.02.01 17:25 BreakOutEA EURUSD,M1: This Up Fractal is1.368Down Fractal is0 2013.03.26 17:45:17 2013.02.01 17:25 BreakOutEA EURUSD,M1: This Up Fractal is1.368Down Fractal is0 。01 17:25 BreakOutEA EURUSD,M1: This Up Fractal is1.368Down Fractal is0。 2013.03.26 17:45:17 2013.02.01 17:25 BreakOutEA EURUSD,M1: This Up Fractal is1.368Down Fractal is0 。 Fractal Break Out-Stuck PREDICT time period static array ? 123456 新しいコメント 取引の機会を逃しています。 無料取引アプリ 8千を超えるシグナルをコピー 金融ニュースで金融マーケットを探索 新規登録 ログイン スペースを含まないラテン文字 このメールにパスワードが送信されます エラーが発生しました Googleでログイン WebサイトポリシーおよびMQL5.COM利用規約に同意します。 新規登録 MQL5.com WebサイトへのログインにCookieの使用を許可します。 ログインするには、ブラウザで必要な設定を有効にしてください。 ログイン/パスワードをお忘れですか? Googleでログイン
私はこうして、インデントでブロックがどこにあるのかわかるようにしています。
とか、こうしてください ... ...
私にとっても恐ろしいことです。
Raptorさんのアイデアで遊んでみます。
演算子の直下にブラケットを配置する、これも参考になると思います。
このようにすると、本からあなたの
を見ると、これもまたひどい。
2013.03.19 17:37:19 2013.01.30 23:39 BreakOutEA EURUSD,M1.MODIFYError = 98 2013.03.19 17:37:19 2013.01.30 23:59 Tester: order #98 is closed 。ModifyError = 98 0
2013.03.19 17:37:19 2013.01.30 23:39 BreakOutEA EURUSD,M1: modify #98 buy 0.10 EURUSD at 1.35716 sl: 1.35590 tp: 1.36190 ok
2013.03.19 17:37:19 2013.01.30 23:39 BreakOutEA EURUSD,M1: modify #98 by 0.35560 tp: 1.36190 ok.30 23:39 BreakOutEA EURUSD,M1: 開く #98 buy 0.10 EURUSD at 1.35716 ok
2013.03.19 17:37:19 2013.01.を。30 19:50 Tester: Stop loss #97 at 1.35570 (1.35560 / 1.35586)
2013.03.19 17:37:19 2013.01.30 17:24 BreakOutEA EURUSD,M1.M1:ModifyError = 97 0
2013.03.19 17:37:19 2013.01.30 17:24 BreakOutEA EURUSD,M1: modify #97 buy 0.10 EURUSD at 1.35696 sl: 1.35570 tp: 1.36170 ok
2013.03.19 17:37:19 2013.01.30.30 17:24 BreakOutEA EURUSD,M1: 開く #97 buy 0.10 EURUSD at 1.35696 ok
2013.03.19 17:37:19 2013.01.を。30 15:02 Tester:take profit#96 at 1.35610 (1.35610 / 1.35636)
2013.03.19 17:37:19 2013.01.30 09:11 BreakOutEA EURUSD,M1.M1:ModifyError = 96 0
2013.03.19 17:37:19 2013.01.30 09:11 BreakOutEA EURUSD,M1: modify #96 buy 0.10 EURUSD at 1.35136 sl: 1.35010 tp: 1.35610 ok
私は何も簡単に来ることを求めないが、私は助けることはできませんが、それはここで何か愚かなことを感じています。
エラーもないのに、BE(建値)にストップを移動させない。失敗した気分です(笑)
また、正しい値を返していることを確認 するために、ブラケットを移動させました。
コード全体は有益なのでしょうか?
また、ブラケットを移動して、正しい値を返していることを確認しています。
コード全体は有益でしょうか?
コードの誤り
bool result;
でなければなりません。
申し訳ありませんが、それを見落としていました
私もそのように変更しました。エラーは報告されていませんが、まだBreakEvenの後にSLが移動していません。
本によるとこれは動いているはずなのですが...不思議です。
まだまだ課題は山積み
正しいフラクタルのバーを見つけなければならない問題を、あなたが理解したとは思えません。
.
しかし、最初に私はあなたの注意を持ちたいhttps://www.mql5.com/en/forum/138993
あなたのコードは、異なる桁の表記を処理するための最良の方法ではない 記号は、なぜ136を 読んで:エラー "引用符をオフ "とNormalizeDouble
また、あなたはそれを配置した
int start() {
今、すべてのtickはそれを渡す必要があります...
に配置するように言われる前に
.
取引時間帯フィルターは、EAが何もしていないときに、期間外に戻って動作するようにします。
もしあなたが管理すべきトレードがあるならば、彼らはそうしないでしょう......ブレークイーブンまたはトレーリングが動作する期間の外に行く。
.
そして、このコードのオープン{が閉じている場所を知ることができます。
が閉じている場所を教えてください.......
まだまだ課題は山積み
正しいフラクタルのバーを見つけなければならない問題を、あなたが理解したとは思えません。
.
しかし、最初に私はあなたの注意を持ちたいhttps://www.mql5.com/en/forum/138993
あなたのコードは、異なる桁の表記を処理するための最良の方法ではない 記号は、なぜ136を 読んで:エラー "引用符をオフ "とNormalizeDouble
また、あなたはそれを配置した
今、すべてのtickはそれを渡す必要があります...
に配置するように言われる前に
.
取引時間帯フィルターは、EAが何もしていないときに、期間外に戻って動作するようにします。
もしあなたが管理するトレードがあるなら、彼らはそうしないでしょう......ブレークイーブンやトレーリングが機能する期間外に移動します。
.
そして、このコードのオープン{が閉じている場所を知ることができます。
が閉じている場所を教えてください.......
どうもDevriesです。
桁の数字を修正し、init()の中に入れました、最初にそれをしなかったことをお詫びします。
については
start()のコードの末尾にあります。
return (0);
}
}
これも間違っている可能性が高いです。
Time Filterは今のところコーディングには関係ありません、なぜならそれを取り除いても注文の管理とストップのBEへの移動ができなかったからです。
どのフラクタルというのはどういう意味ですか?EMAによってフィルタリングされた最も前のフラクタルである、正しいフラクタルが取られています。
そのブラケットは、コードのどこで終わっているのでしょうか?
.
フラクタルについて ですが....
値をプリントアウトして、正しい方法かどうか見てください....
お願いします
両方のフラクタルにプリントを入れたら、正しい値もあれば00.のデフォルトもたくさんプリントされています。
2013.03.26 17:45:18 2013.02.27 23:59 Tester: order #111 is closed
2013.03.26 17:45:17 2013.02.01 18:04 BreakOutEA EURUSD,M1.M1:ModifyError = 111 0
2013.03.26 17:45:17 2013.02.01 18:04 BreakOutEA EURUSD,M1: modify #111 sell 0.09 EURUSD at 1.36640 sl: 1.36771 tp: 0.00000 ok
2013.03.26 17:45:17 2013.02.01 18:04 BreakOutEA EURUSD,M1: open #111 sell 0.09 EURUSD,M1: open #111 sell 0.09 EURUSD at 1.36640 ok
2013.03.26 17:45:17 2013.02.01 18:04 BreakOutEA EURUSD,M1: This Up Fractal is0Down Fractal is1.3664 2013.03.26 17:45:17 2013.02.01 17:04 BreakOutEA EURUSD,M1: Open #111 sell 0.3664
2013.03.26 17:45:17 2013.02.01 18:04 BreakOutEA EURUSD,M1: This Up Fractal is0Down Fractal is1.3664
2013.02.01 18:04 BreakOutEA EURUSD,M1: This Up Fractal is0Down Fractal is1.03.26 17:45:17 2013.02.01 18:04 BreakOutEA EURUSD,M1: This Up Fractal is0Down Fractal is1.3664
2013.03.26 17:45:17 2013.02.01 18:04 BreakOutEA EURUSD,M3: This Up Fractal is0Down Fractal is1.3664 2013.26 17:45:17 2013.02.01 18:03 BreakOutEA EURUSD,M1: This Up Fractal is0Down Fractal is0
2013.03.26 17:45:17 2013.03.26 17:45:17 2013.02.01 18:03 BreakOutEA EURUSD,M1: This Up Fractal is0Down Fractal is002.01 18:03 BreakOutEA EURUSD,M1: This Up Fractal is0Down Fractal is0
2013.03.26 17:45:17 2013.02.01 18:03 Tester:Stop loss#110 at 1.36630 (1.36630 / 1.36661)
2013.03.26 17:45:17 2013.02.01 17:39 BreakOutEA EURUSD,M1.Tester: Stop loss #110 at 1.36630 / 1.36661 2013.03.26 17:45:17 17:39 BreakOutEA EURUSD,M1:ModifyError = 110 0
2013.03.26 17:45:17 2013.02.01 17:39 BreakOutEA EURUSD,M1: modify #110 buy 0.09 EURUSD at 1.36761 sl: 1.36630 tp: 1.37230 ok
2013.03.26 17:45:17 2013.03.02 17:39 BreakOutEA EURUSD:M1: ModifyError #110 buy 1.36761 tp: 1.36630 ok 2013.03.26 17:45:17 2013.02.01 17:39 BreakOutEA EURUSD,M1: open #110 buy 0.09 EURUSD at 1.36761 ok
2013.03.26 17:45:17 2013.02.01 17:39 BreakOutEA EURUSD,M1: This Up Fractal is1.1.1.3673Down Fractal is0
2013.03.26 17:45:17 2013.02.01 17:39 BreakOutEA EURUSD,M1: This Up Fractal is1.3673Down Fractal is0
2013.03.26 17:45:17 2013.02.01 17:39 BreakOutEA EURUSD,M1: This Up Fractal is1.3673Down Fractal is0
2013.03.26 17:45:17 2013.02.01 17:38 BreakOutEA EURUSD,M1: This Up Fractal is0Down Fractal is0
2013.02.01 17:39 BreakOutEA EURUSD,M1: this up Fractal is1.3673Down Fractal is0 .03.26 17:45:17 2013.02.01 17:38 BreakOutEA EURUSD,M1: This Up Fractal is0Down Fractal is0
2013.03.26 17:45:17 2013.02.01 17:38 BreakOutEA EURUSD,M1: This Up Fractal is0Down Fractal is0 。01 17:38 BreakOutEA EURUSD,M1: This Up Fractal is0Down Fractal is0
2013.03.26 17:45:17 2013.02.01 17:38 BreakOutEA EURUSD,M1: This Up Fractal is0Down Fractal is0
2013.03.26 17:45:17 2013.03.01 17:38 BreakOutEA EURUSD,M2: This Up Fractal is0Down Fractal is0 .26 17:45:17 2013.02.01 17:37 BreakOutEA EURUSD,M1: This Up Fractal is0Down Fractal is0
2013.03.26 17:45:17 2013.02.01 17:37 BreakOutEA EURUSD,M1: This Up Fractal is0Down Fractal is0
2013.02.01 17:37 BreakOutEA EURUSD,M2: The Up Fractal is0Down Fractal is0 2013.03.26 17:45:17 2013.02.01 17:37 BreakOutEA EURUSD,M1: This Up Fractal is0Down Fractal is0
2013.03.26 17:45:17 2013.02.01 17:37 BreakOutEA EURUSD,M1: This Up Fractal is0Down Fractal is0 。01 17:36 BreakOutEA EURUSD,M1: This Up Fractal is0Down Fractal is0
2013.03.26 17:45:17 2013.02.01 17:36 BreakOutEA EURUSD,M1: This Up Fractal is0Down Fractal is0
2013.03.26 17:45:17 2013.02.26 17:45:17 2013.02.01 17:36 BreakOutEA EURUSD,M1: This Up Fractal is0Down Fractal is0
2013.03.26 17:45:17 2013.02.01 17:35 BreakOutEA EURUSD,M1: This Up Fractal is0Down Fractal is0
2013.02.01 17:45:17 2013.02.01 17:36 BreakOutEA EURUSD,M2: This Up Fractal is0Down Fractal is0 。03.26 17:45:17 2013.02.01 17:35 BreakOutEA EURUSD,M1: This Up Fractal is0Down Fractal is0
2013.03.26 17:45:17 2013.02.01 17:35 BreakOutEA EURUSD,M1: This Up Fractal is0Down Fractal is0 2013.02.02.01 17:35 BreakOutEA EURUSD,M1: This Up Fractal is0Down Fractal is0
2013.03.26 17:45:17 2013.02.01 17:35 BreakOutEA EURUSD,M1: This Up Fractal is0Down Fractal is0
2013.03.26 17:45:17 2013.02.01 17:35 BreakOutEA EURUSD,M1: This Up Fractal is0Down Fractal is0 2013.02.01 17:34 BreakOutEA EURUSD,M1: This Up Fractal is0Down Fractal is0
2013.03.26 17:45:17 2013.02.01 17:34 BreakOutEA EURUSD,M1: This Up Fractal is0Down Fractal is0
2013.03.01 17:34 BreakOutEA EURUSD,M1: The Up Fractal is0Down Fractal is0 2013.03.26 17:45:17 2013.02.01 17:34 BreakOutEA EURUSD,M1: This Up Fractal is0Down Fractal is0
2013.03.26 17:45:17 2013.02.01 17:34 BreakOutEA EURUSD,M1: This Up Fractal is0Down Fractal is0
。 2013.02.02 17:34:34 17:34 BreakOutEA EURUSD,M2: This Up Fractal is0Down Fractal is0 。03.26 17:45:17 2013.02.01 17:33 BreakOutEA EURUSD,M1: This Up Fractal is0Down Fractal is1.367
2013.03.26 17:45:17 2013.02.01 17:33 BreakOutEA EURUSD,M1: This Up Fractal is0Down Fractal is0 2013.02.02.01 17:33 BreakOutEA EURUSD,M1: This Up Fractal is0Down Fractal is1.367
2013.03.26 17:45:17 2013.02.01 17:33 BreakOutEA EURUSD,M1: This Up Fractal is0Down Fractal is1.367 2013.02.01 17:33 BreakOutEA EURUSD,M1: このアップフラクタルは0Downフラクタルが1.367.367
2013.03.26 17:45:17 2013.02.01 17:33 BreakOutEA EURUSD,M1: This Up Fractal is0Down Fractal is1.367
2013.03.26 17:45:17 2013.02.01 17:33 BreakOutEA EURUSD,M1: This Up Fractal is0Down Fractal is1.01 17:32 BreakOutEA EURUSD,M1: This Up Fractal is0Down Fractal is0
2013.03.26 17:45:17 2013.02.01 17:32 BreakOutEA EURUSD,M1: This Up Fractal is0Down Fractal is0
2013.03.26 17:45:17 2013.03.01 17:34 BreakOutEA EURUSD:M2: This Up Fractal is0DownFractal is0 .26 17:45:17 2013.02.01 17:32 BreakOutEA EURUSD,M1: This Up Fractal is0Down Fractal is0
2013.03.26 17:45:17 2013.02.01 17:31 BreakOutEA EURUSD,M1: This Up Fractal is1.M1: This Down Fractal is0 2013.02.01 17:34:00 BreakOutEA EURUSD,M1: The Up Fractal is1.3675Down Fractal is0
2013.03.26 17:45:17 2013.02.01 17:31 BreakOutEA EURUSD,M1: This Up Fractal is1.3675Down Fractal is0
2013.03.26 17:45:17 2013.02.01 17:31 BreakOutEA EURUSD,M1: この上下のフラクタルは、0です。01 17:31 BreakOutEA EURUSD,M1: This Up Fractal is1.3675Down Fractal is0
2013.03.26 17:45:17 2013.02.01 17:31 BreakOutEA EURUSD,M1: This Up Fractal is1.3675Down Fractal is0 2013.02.01 17:31 BreakOutEA EURUSD,M1: This Up Fractal is1.3675Down Fractal is1.3675Down Fractal is0
2013.03.26 17:45:17 2013.02.01 17:30 BreakOutEA EURUSD,M1: This Up Fractal is0Down Fractal is0
2013.03.26 17:45:17 2013.02.02.01 17:30 BreakOutEA EURUSD,M1: This Up Fractal is0Down Fractal is0
2013.03.26 17:45:17 2013.02.01 17:30 BreakOutEA EURUSD,M1: This Up Fractal is0Down Fractal is0
2013.03.26 17:45:17 2013.02.01 17:30 BreakOutEA EURUSD:M2: This Up Fractal is0Down Fractal is0 2013.02.01 17:29 BreakOutEA EURUSD,M1: This Up Fractal is0Down Fractal is1.367
2013.03.26 17:45:17 2013.02.01 17:28 BreakOutEA EURUSD,M1: This Up Fractal is0Down Fractal is0
2013.02.01 17:29 BreakOutEA EURUSD,M1: this up Fractal is0ダウンフラクタルis0 2013.03.26 17:45:17 2013.02.01 17:28 BreakOutEA EURUSD,M1: This Up Fractal is0Down Fractal is0
2013.03.26 17:45:17 2013.02.01 17:28 BreakOutEA EURUSD,M1: This Up Fractal is0Down Fractal is0 。01 17:28 BreakOutEA EURUSD,M1: This Up Fractal is0Down Fractal is0
2013.03.26 17:45:17 2013.02.01 17:27 BreakOutEA EURUSD,M1: This Up Fractal is0Down Fractal is0
2013.03.26 17:45:17 2013.02.26 17:45:17 2013.02.01 17:27 BreakOutEA EURUSD,M1: This Up Fractal is0Down Fractal is0
2013.03.26 17:45:17 2013.02.01 17:27 BreakOutEA EURUSD,M1: This Up Fractal is0Down Fractal is0
。 2013。03.26 17:45:17 2013.02.01 17:27 BreakOutEA EURUSD,M1: This Up Fractal is0Down Fractal is0
2013.03.26 17:45:17 2013.02.01 17:27 BreakOutEA EURUSD,M1: This Up Fractal is0Down Fractal is0 。01 17:26 BreakOutEA EURUSD,M1: This Up Fractal is0Down Fractal is0
2013.03.26 17:45:17 2013.02.01 17:26 BreakOutEA EURUSD,M1: This Up Fractal is0Down Fractal is0
2013.03.26 17:45:17 2013.02.26 17:45:17 2013.02.01 17:26 BreakOutEA EURUSD,M1: This Up Fractal is0Down Fractal is0
2013.03.26 17:45:17 2013.02.01 17:26 BreakOutEA EURUSD,M1: This Up Fractal is0Down Fractal is0
。 2013.02.02 17:45:00 17:26 BreakOutEA EURUSD,M1: The Up Fractal is0Down Fractal is0 。03.26 17:45:17 2013.02.01 17:25 BreakOutEA EURUSD,M1: This Up Fractal is1.368Down Fractal is0
2013.03.26 17:45:17 2013.02.01 17:25 BreakOutEA EURUSD,M1: This Up Fractal is1.368Down Fractal is0 。01 17:25 BreakOutEA EURUSD,M1: This Up Fractal is1.368Down Fractal is0
。 2013.03.26 17:45:17 2013.02.01 17:25 BreakOutEA EURUSD,M1: This Up Fractal is1.368Down Fractal is0 。