double iMA( stringsymbol, // имя символа int timeframe, // таймфрейм int ma_period, // период intma_shift, // сдвиг средней intma_method, // метод усреднения intapplied_price, // тип цены intshift// сдвиг
要するに、現在のチャートで注文数を確認する方法がわからないという問題です(アルゴリズム例 - IF on the --((( LIKE)) -- open orders <=2 then buy, sell, etc。
- 私はすべての注文を持っており、注文の数が多いため、それが必要である通貨ペアで購入しない
答えを求めています)
とてもありがたいです)
int count=0; // счетчик открытых ордеров//--- алгоритм подсчета открытых ордеровif(OrdersTotal()>0)
{
for(int i=OrdersTotal()-1; i>=0; i--)
{
if(OrderSelect(i,SELECT_BY_POS,MODE_TRADES))
{
if(OrderSymbol()!=Symbol()) continue; // Если не символ текущего графика// перейдём к проверке следующего ордераif(OrderType()==OP_BUY || // если это открытый ордер на покупку или
OrderType()==OP_SELL) // если это открытый ордер на продажу
count++; // увеличение счетчика на 1
}
}
}
//--- покупаем, продаем и т.д.if(count<=2)
{
// ...
}
-- カスタムムービングアベレージは、ティックを超えて平均化 することはできません。その時、例えば日足のタイムフレームではどう動く(見える)か--想像できますか?
ゼロ(未完成)バーだけが再計算されるので大丈夫です。しかし、平均化されているのはバー、バーの価格である。appled_price-- PRICE_CLOSEと すると、 バーの終値を 読み込みますが、すべてのティックを読み込むわけではありません。
一般的に、未決済のバーでは、終値は買値と等しく、この価格が変化した場合、インジケータは13の価格値をまとめ、13で割ることになります。全然長くない...。
double iMA(
string symbol, // имя символа
int timeframe, // таймфрейм
int ma_period, // период
int ma_shift, // сдвиг средней
int ma_method, // метод усреднения
int applied_price, // тип цены
int shift // сдвиг
);
こんにちは、皆さん)ロボットを作ることにしました)- ))
要するに、現在のチャートで注文数を 確認する方法がわからないという問題(アルゴリズム例 - IF ON --((( LIKE ))) -- OPEN ORDERS <=2 then buy, sell, etc.
- 私はすべての注文を持っており、注文の数が多いため、それが必要である通貨ペアで購入しない
答えを求めています)
とてもありがたいです)
こんにちは、皆さん)ロボットを作ることにしました)- ))
要するに、現在のチャートで注文数を確認する方法がわからないという問題です(アルゴリズム例 - IF on the --((( LIKE)) -- open orders <=2 then buy, sell, etc。
- 私はすべての注文を持っており、注文の数が多いため、それが必要である通貨ペアで購入しない
答えを求めています)
とてもありがたいです)
0以上の注文がある場合、アルゴリズムを継続する(買ったか0か、0ならなぜアルゴリズムを行うか、というような)。
0以上の注文がある場合、アルゴリズムを継続する(買ったか0か、0ならなぜアルゴリズムを行うか、というような)。
このアルゴリズムをプログラムで使用する場合は、削除してください。
をクリックしてみてください。
今回は誰が助けてくれるんだろう?- 私はコードを書いた - 私は奇妙なものを得た - 私は価格が上から下に移動平均と買い(バウンスのように)行く必要があります - あなたは正しいコードを知っている場合は、私に知らせてください)))。