return; } //--- the position of BUY can't be open below the lowest double price_open_low=FindPosition(POSITION_TYPE_BUY,MODE_LOW); if(price_open_low!=0) if(price_open_low> m_symbol.Ask()) return;
//--- we work only at the time of the birth of new bar staticdatetime dtPrevBars=0; //--- protection of profit if(m_account.Equity()/m_account.Balance()>InpCoefProtectionProfit) bCloseAll=true; //--- trailing stop (at every tick) if(!RefreshRates()) return; TrailingStop();
そしてすぐにテスト。
アイバン 1.004 USDJPY、M15、期間2016.01.01~2017.02.13
とりあえずこんな感じにしておきます。Ivanのバージョン「1.003」。
作品が沸騰していますね~、よかったです。
しかし、私はまだ作品を見ることができません - 私は外国為替口座を持っていない - 唯一の取引所から、そしてEAがそこで動作しません。
作品が沸騰していますね~、よかったです。
しかし、私はまだ仕事を見ることができません - 私は外国為替口座を持っていない - のみ取引所から、そしてアドバイザーはそこに動作しません。
そして、私は逆に、今のところ取引所とは無縁です。そして、あの歌のようになるのでしょう。
あなたは船員、私は船員です。
あなたは漁師さん、私は漁師さん。
あなたは陸上、私は海上にいる。
会うことはないだろう。
追加されました。
取引所での取引はネッティングで、私のアドバイザーはヘッジ用のみです(取引所口座に接続しようとしたときのエラープリントで報告されています)。
).パリでベニヤ板の笛を吹いて交換が飛んでいるわけです。
私は逆に、今、交換でつながりがないんです。そして、あの歌のようになるのでしょう。
あなたは船員、私は船員です。
You're a fisherman I'm a fisherman (あなたは漁師、私は漁師)
あなたは陸にいる 私は海にいる
会うことはないだろう。
追加されました。
取引所での取引はネッティングで、私のアドバイザーはヘッジ用のみです(取引所口座に接続しようとしたときのエラープリントで報告されています)。
).だから、パリのベニヤ板の笛でやり取りが飛ぶんです。
はい、わかりました、私はちょうど4以下のFXを持っています - 多分後で私はデモで開くでしょう - 私はそれが面白そうならアイデアを残しておきます。
mt5のテスターの使い方をプロ持ってる人教えてください、音声モードであまり時間がとれないんです。
いや、それは良い方法だとは思わない。多くの人がいて、みんな違うペアや違うタイムフレームが好きなんだ。むしろ入力パラメータで直接処方したいくらいです。
アイバンのバージョン「1.004」。
作品が沸騰していますね~、よかったです。
しかし、私はまだ作品を見ることができません - 私は外国為替口座を持っていない- 唯一の証券取引所から、そしてアドバイザーはそこに動作しません。
アイバンのバージョン「1.005」。
{
if(m_position.PriceOpen()<price)
price=m_position.PriceOpen();
}
}
if(price==DBL_MIN || price==DBL_MAX)
price=0;
return(price);
}
は現在修正されています(はい、はい、はい - エラーは条件記号にありました - 以前は "<" 記号でした。
}
//--- the position of BUY can't be open below the lowest
double price_open_low=FindPosition(POSITION_TYPE_BUY,MODE_LOW);
if(price_open_low!=0)
if(price_open_low> m_symbol.Ask())
return;
sl=m_symbol.NormalizePrice(sl);
double tp=0.0;
追加されました。
アイバンのバージョン「1.006」。
static datetime dtPrevBars=0;
//--- protection of profit
if(m_account.Equity()/m_account.Balance()>InpCoefProtectionProfit)
bCloseAll=true;
//--- trailing stop (at every tick)
if(!RefreshRates())
return;
TrailingStop();