//+------------------------------------------------------------------+ //| expert start function | //+------------------------------------------------------------------+ int start() { int i,k;
//+------------------------------------------------------------------+ //| expert start function | //+------------------------------------------------------------------+ int start() { int i,k;
みなさん、こんにちは。
取引報告書に入金ロードが正しく表示されないようなのですが。))私はこうしています。
そのため、初期状態では正しく計算されません。Load_Depo 配列の値は常に変化しており、オープンポジションも 考慮する必要があった。暇な人、例を見せてください。))
正直、複雑でよくわからない)))
ありがとうございます。ポイントは明確です。プログラミング言語が苦手で申し訳ありません。
仮に
青色-番号0-買いシグナル
赤色-番号1-売り信号
もう一つの質問ですが、矢印はバーを形成している間に点滅し、その上にロックしてシグナルを与えることができます。シグナルが発生した後、取引を開始すること。
どなたかコードで実装していただけませんか?
プログラミングを勉強しているのか、それとも誰か代わりにやってくれる人を探しているのか?
iCustom()関数を使用することは、すでにVictor氏から説明されています。MetaEditorのヘルプをお読みください。そこにはかなり細かく書かれています。フラッター "を避けるために - iCustom()でゼロの代わりに最初のバーのデータを使用 - それはすでに完全に形成されている。
自分で何かを書き始めたら、ここで助けてもらったり、添削してもらったりすると嬉しいですね...。
プログラミングを学んでいるのか、それとも誰か代わりにやってくれる人を探しているのか?
iCustom()関数を使う必要があることは、すでにビクターが明らかにしてくれています。MetaEditorのヘルプをお読みください。そこにはかなり細かく書かれています。チャター "を取り除くには、iCustom()でゼロバーの代わりに最初のバーのデータを使用します - それはすでに完全に形成されています。
自分で何かを書き始めると、ここぞとばかりに喜んで手伝ってくれ、何でも修正してくれる...。
選択肢は無数にありえます。シンプルなものを選ぶとよいでしょう。例えば、こんな感じです。
int Orderov;
int Tip;
//+------------------------------------------------------------------+
//| expert start function |
//+------------------------------------------------------------------+
int start()
{
int i,k;
Orderov=OrdersTotal();
for(i=0;i<Orderov;i++)
{
OrderSelect(i,SELECT_BY_POS);
switch( OrderType() )
{
case OP_BUY:
//Задача для ордера типа OP_BUY
break;
case OP_SELL:
//Задача для ордера типа OP_BUY
break;
case OP_BUYLIMIT:
//Задача для ордера типа OP_BUY
break;
/////------ и т.д.
}
}
return(0);
}
ヘルプ......質問に答える.............。
この部分は、ティック 毎にトリガーされる部分です
case OP_BUY:
//Задача для ордера типа OP_BUY
break;
case OP_SELL:
//Задача для ордера типа OP_BUY
break;
そしてそれは、新しい注文が開かれるたびに、一度だけ発動されるべきなのです。
ティックやマジコン、その他のオーダーの識別子によるカウンターを追加する必要があるのでは?
----------------------------------------------------------------------------------------
Orderovという変数を作る必要があるのでしょうか?
このようにしてもいいのでしょうか?
for(i=0;i<OrdersTotal();i++)
スクリプトに変数 "k "は必要ですか?
int i,k;
テストスクリプトの例でも役に立たないと?
これは、ティック毎にトリガーされる部分です
case OP_BUY:
//Задача для ордера типа OP_BUY
break;
case OP_SELL:
//Задача для ордера типа OP_BUY
break;
そして、新しい注文が開かれるたびに一度だけトリガーされる必要があります。
ティックやマジックスなどのオーダー識別子で、カウンターを付けるべきかもしれませんね。
----------------------------------------------------------------------------------------
Orderovという変数を作る必要があるのでしょうか?
こんなやり方でいいのか?
for(i=0;i<OrdersTotal();i++)
スクリプトには変数 "k "が必要ですか?
勘違いしてますね。
単語も知らないのにドイツ語で詩を詠もうとする。自分が明確になっているか?
リファレンスを読み、言語の機能や特性をすべて学ぶ。2〜3ヶ月はかかりますよ。MetaTrader4 のインストールに含まれる例を使用してください。そして、話をする。まだ何の話かわからないでしょ。
勘違いしていますね。
一語も知らないのにドイツ語で詩を作ろうとすること。自分が明確になっているか?
リファレンスを読み、言語の機能や特性をすべて学ぶ。2〜3ヶ月はかかりますよ。MetaTrader4 のインストールに含まれる例を使用してください。そして、話をする。まだ何を言っているのかわからないでしょう。
私はプログラミングの初心者で、先生もいません。そして、私にとって重要な質問に答えることが難しいのであれば、何も書かなければよかったのです。
そして、私はあなたに向かって、実は......と言っているのです。
私はプログラミングの初心者で、先生もいません。私にとって重要な質問に答えることが難しいのであれば、何も書かなければよかったのです。
そして、私はあなたに向かって、実は......と言っているのです。
申し訳ございません。
陸上での泳ぎは身につかないということを書きました。
失礼します。
陸上での泳ぎは身につかないということを書きました。
時には、何かを理解するために質問しなければならないこともあります。
int Orderov;
int Tip;
//+------------------------------------------------------------------+
//| expert start function |
//+------------------------------------------------------------------+
int start()
{
int i,k;
Orderov=OrdersTotal();
for(i=0;i<Orderov;i++)
{
OrderSelect(i,SELECT_BY_POS);
switch( OrderType() )
{
case OP_BUY:
//Задача для ордера типа OP_BUY
break;
case OP_SELL:
//Задача для ордера типа OP_BUY
break;
case OP_BUYLIMIT:
//Задача для ордера типа OP_BUY
break;
/////------ и т.д.
}
}
return(0);
}
ヘルプ......質問に答える.............。
これが、すべてのティックの トリガーとなる部分です。
case OP_BUY:
//Задача для ордера типа OP_BUY
break;
case OP_SELL:
//Задача для ордера типа OP_BUY
break;
新しい注文が開かれるたびに、一度だけトリガーされるはずです。
ティックやマジックス、その他のオーダーの識別子、あるいは配列によるカウンターを付ける必要があるかもしれませんね。何が関係あるのかわからない、わからないと前に進めない。
----------------------------------------------------------------------------------------
Orderovという変数を作る必要があるのでしょうか?
このようにしてもいいのでしょうか?
for(i=0;i<OrdersTotal();i++)
スクリプトに変数 "k "は必要ですか?
int i,k;