村人の稼ぎ方を学ぶ【第2話】! - ページ 234 1...227228229230231232233234235236237238239240241...473 新しいコメント Anatolij Anufriev 2013.09.27 15:43 #2331 Roman.: :-) ええ、むしろ私のアイロン代を払ってくれる女性のような...。:-) まだやれると思うけど、時間通りに降りないといけないし、残念ながらいつかは当てられない。 Роман 2013.09.27 15:45 #2332 7Konstantin7: 探す気力もない中、何時間も溜め込んで目を光らせている) 気にするな、コスたん - 彼女は十分に漏れている - わざわざそれを探す必要はない...:-) Роман 2013.09.27 15:45 #2333 7Konstantin7: まだチョップできると思いますが、時間内に降りなければなりません。残念ながら、いつになるかはわかりません。 まあ、時間通りには入れてくれないだろうけど...。:-) Anatolij Anufriev 2013.09.27 15:48 #2334 KimIVは必要なものは持っているが、SLだけをモニターしており、TPはしていない。 Expert Advisor は、pip 単位の損失が特定の値を超えたポジションのみを閉じます。どのポジションを決済するか、買いか売りか、どの取引商品か、Expert Advisorの外部パラメータを使って設定することができます。 Anatolij Anufriev 2013.09.27 15:50 #2335 Roman.: 時間通りに入れてくれない...。:-) 私は本当にすべてのことを追いかけていない、しかし、私が確実に知っている一つのことは、どのような種類のパマーはどこにも投資する意味がありません、とにかく、そこから良いことはありません)市場は悪である)。 Роман 2013.09.27 15:52 #2336 7Konstantin7: KimIVは必要なものは持っているが、SLだけをモニターしており、TPはしていない。 Expert Advisor は、pip 単位の損失が特定の値を超えたポジションのみを閉じます。どのポジションを決済するか、買いか売りか、どの取引商品か、Expert Advisorの外部パラメータを使って設定することができます。 フクロウに追加する - 私はこのように整理しています。 ... // ------------------------------------------------Ищем наш ордер--------------------------------- int orderType; for (int orderIndex = (OrdersTotal() - 1); orderIndex >= 0; orderIndex--) { if (!OrderSelect(orderIndex, SELECT_BY_POS)) continue; // если ордер не выбран, то идем на следующий открытый if(OrderCloseTime()!=0) continue; // если тикет принадлежит закрытому ордеру, то берем следующий открытый if ((OrderSymbol() != Symbol()) || (OrderMagicNumber() != MagicNumber)) continue; orderType = OrderType(); if ((orderType != OP_BUY) && (orderType != OP_SELL)) continue; ticket = OrderTicket( ); // Номер ордера orderLots = OrderLots(); // Lots orderProfit = OrderProfit() + OrderSwap(); // Profit Price = OrderOpenPrice(); // Цена открытия рыночного ордера SL = OrderStopLoss(); // Значение StopLoss ордера TP = OrderTakeProfit(); // Значение TakeProfit ордера if (ticket>0) // Если позиция открылась { while(OrderSelect(ticket,SELECT_BY_TICKET)==false) // Если ордер выбран Sleep(100); double OpenPrice=OrderOpenPrice(); // Print("OrderTicket()=",OrderTicket(), "OrderOpenTime()=",OrderOpenTime()); // Print("TimeLocal()=",TimeLocal()); //---------------------Запоминаем значения сл и тп ордера if (orderType == OP_BUY) { V_StopLossPips = NormalizeDouble(OpenPrice - (StopLossPips * Point), Digits); V_TakeProfitPips = NormalizeDouble(OpenPrice + (TakeProfitPips * Point), Digits); } if (orderType == OP_SELL) { V_StopLossPips = NormalizeDouble(OpenPrice + (StopLossPips * Point), Digits); V_TakeProfitPips = NormalizeDouble(OpenPrice - (TakeProfitPips * Point), Digits); } } // Проверка на предельную просадку double loss = - ((orderProfit * 100.0) / AccountBalance()); if (loss > MaxLoss) { Print ("MaxLoss"); CloseAllOrders(MagicNumber); IsExpertFailed = true; return (0); } // Проверка закрытия открытой позиции (ордера) по стоп-лоссу if ( V_StopLossPips != 0 ) { if (OrderType() == OP_BUY && Bid <= V_StopLossPips) { CloseAllOrders(MagicNumber); Print (" Buy закрываем по сл, V_StopLossPips = ", V_StopLossPips); } if (OrderType()== OP_SELL && Ask >= V_StopLossPips) { CloseAllOrders(MagicNumber); Print (" Sell закрываем по сл, V_StopLossPips = ", V_StopLossPips);} } // Проверка закрытия открытой позиции (ордера) по тейку if ( V_TakeProfitPips != 0 && MathAbs(orderProfit) > MathAbs (Sum_Loss)) { if (OrderType() == OP_BUY && Bid >= V_TakeProfitPips) { CloseAllOrders(MagicNumber); Print ("Buy закрываем по ТР, V_TakeProfitPips = ", V_TakeProfitPips); } if (OrderType()== OP_SELL && Ask <= V_TakeProfitPips) { CloseAllOrders(MagicNumber); Print ("Sell закрываем по ТР,V_TakeProfitPips = ", V_TakeProfitPips); } } // Если тралить, то с соответствующего номера итерации при выполнении НЕОБХОДИМОГО УСЛОВИЯ соответствующим // выбранному видом трала if (UseTrailing==1) if ((Iteration >= k)&& (MathAbs(orderProfit) > (MathAbs (Sum_Loss)))) switch(type) { case 0: // простой трал по аналогии учебнику - в зависимости от параметра trlinloss (тралить ли в зоне лоссов) if (orderType == OP_BUY) SampleTrailing_texbook (0, V_StopLossPips, V_TakeProfitPips); // если бай if (orderType == OP_SELL) SampleTrailing_texbook (1, V_StopLossPips, V_TakeProfitPips); // если селл break; //трал по фракталам + отступ (Indent) case 1: TrailingByFractals_LAVINA(ticket,s_signal_period,Sum_Loss,Lots_New,V_StopLossPips,trlinloss); break; //трал по теням N свечей + отступ (Indent) case 2: TrailingByShadows (ticket,s_signal_period,Sum_Loss,Lots_New,V_StopLossPips,trlinloss); break; } //-----------------------------------ВЫВОДИМ ТЕКУЩУЮ ИНФОРМАЦИЮ О ТОРГАХ НА ЭКРАН------------------------------------------------------------ string messageLoss = ""; if (orderProfit < 0.0) messageLoss = "Просадка = " + DoubleToStr(loss, 1) + "% (макс. " + MaxLoss + "%)"; // Вывод текущего состояния Comment("Прибыль = ", DoubleToStr(orderProfit, 1), " (лот ", orderLots, ") ", messageLoss, " Iteration= ", Iteration, " Sum_Loss = ", MathAbs (Sum_Loss), " Ширина канала = ", StopLossPips, " TakeProfitPips = ",TakeProfitPips, " V_TakeProfitPips = ", V_TakeProfitPips, " V_StopLossPips = ", V_StopLossPips, " channel = ", channel); return (0); } Comment (""); ... Роман 2013.09.27 15:54 #2337 7Konstantin7: 私はそのすべてを記録したわけではありませんが、1つだけ確かなことは、どんなパマーでも、どこに投資しても意味がない、とにかく、いいことはない)市場は悪であるということです(笑)。 まさか、Kostyan -Paukas、IMHO - ルール!!!! 近々、彼にドウをチャージする予定です... Anatolij Anufriev 2013.09.27 16:12 #2338 Roman.: フクロウに追加する - 私はこのように整理しました。 ありがとうございます、でもセミデコンパイルはしてあります、何でもいいです)何か考えてみます。 強い動きがあったとき(すでにあった)、価格がSLやTPを越えても、何も修正されない。 今年の初めにテストしたのですが、今でもmin lotを使用しています。 これまでのところ2日間の作業 Anatolij Anufriev 2013.09.27 16:14 #2339 Roman.: まさか、Kostyan -Paukas、IMHO - ルール!!!! 私は本当にすぐに彼に生地を充電します... 嗚呼見た)まあ、多分、それは少しを投資する何かを得るために、あなたが生地の多くを投資した場合、同じ怖い)特に悪い投資があった場合、それは信頼することは非常に楽しいではありませんように。 Vladimir Pastushak 2013.09.27 16:15 #2340 7Konstantin7: みなさん、こんにちは。) 同志の助言もあり、何時間も無駄に検索し、似たような海が、すべてないこと( Expert Advisorをお持ちですか?全ペアで各注文に個別に追従するEAがあるのかどうか。 これを見てください。 https://www.mql5.com/ru/code/10914、すべてのペアで動作するようにするには、行を削除 する必要があります。 if(OrderSymbol()==Symbol()) 1...227228229230231232233234235236237238239240241...473 新しいコメント 取引の機会を逃しています。 無料取引アプリ 8千を超えるシグナルをコピー 金融ニュースで金融マーケットを探索 新規登録 ログイン スペースを含まないラテン文字 このメールにパスワードが送信されます エラーが発生しました Googleでログイン WebサイトポリシーおよびMQL5.COM利用規約に同意します。 新規登録 MQL5.com WebサイトへのログインにCookieの使用を許可します。 ログインするには、ブラウザで必要な設定を有効にしてください。 ログイン/パスワードをお忘れですか? Googleでログイン
:-)
ええ、むしろ私のアイロン代を払ってくれる女性のような...。:-)
まだやれると思うけど、時間通りに降りないといけないし、残念ながらいつかは当てられない。
探す気力もない中、何時間も溜め込んで目を光らせている)
まだチョップできると思いますが、時間内に降りなければなりません。残念ながら、いつになるかはわかりません。
まあ、時間通りには入れてくれないだろうけど...。:-)
KimIVは必要なものは持っているが、SLだけをモニターしており、TPはしていない。
Expert Advisor は、pip 単位の損失が特定の値を超えたポジションのみを閉じます。どのポジションを決済するか、買いか売りか、どの取引商品か、Expert Advisorの外部パラメータを使って設定することができます。
時間通りに入れてくれない...。:-)
私は本当にすべてのことを追いかけていない、しかし、私が確実に知っている一つのことは、どのような種類のパマーはどこにも投資する意味がありません、とにかく、そこから良いことはありません)市場は悪である)。
KimIVは必要なものは持っているが、SLだけをモニターしており、TPはしていない。
Expert Advisor は、pip 単位の損失が特定の値を超えたポジションのみを閉じます。どのポジションを決済するか、買いか売りか、どの取引商品か、Expert Advisorの外部パラメータを使って設定することができます。
フクロウに追加する - 私はこのように整理しています。
私はそのすべてを記録したわけではありませんが、1つだけ確かなことは、どんなパマーでも、どこに投資しても意味がない、とにかく、いいことはない)市場は悪であるということです(笑)。
まさか、Kostyan -Paukas、IMHO - ルール!!!!
近々、彼にドウをチャージする予定です...
フクロウに追加する - 私はこのように整理しました。
ありがとうございます、でもセミデコンパイルはしてあります、何でもいいです)何か考えてみます。
強い動きがあったとき(すでにあった)、価格がSLやTPを越えても、何も修正されない。
今年の初めにテストしたのですが、今でもmin lotを使用しています。
これまでのところ2日間の作業
まさか、Kostyan -Paukas、IMHO - ルール!!!!
私は本当にすぐに彼に生地を充電します...
嗚呼見た)まあ、多分、それは少しを投資する何かを得るために、あなたが生地の多くを投資した場合、同じ怖い)特に悪い投資があった場合、それは信頼することは非常に楽しいではありませんように。
みなさん、こんにちは。)
同志の助言もあり、何時間も無駄に検索し、似たような海が、すべてないこと(
Expert Advisorをお持ちですか?全ペアで各注文に個別に追従するEAがあるのかどうか。
これを見てください。 https://www.mql5.com/ru/code/10914、すべてのペアで動作するようにするには、行を削除 する必要があります。