if(!RefreshRates())
return;
if(MA1_buf[1]>Close_buf[1] && MA1_buf[0]<Close_buf[0]) //если значение индикатора были выше цены закрытия и стали ниже
{
if(m_Position.Select(Symbol())) //если уже существует позиция по этому символу
{
return;
}
else
m_Trade.Buy(1,Symbol()); //если дошли сюда, значит позиции нет, открываем ее
}
if(m_Position.Select(Symbol())) //если уже существует позиция по этому символу
{
if(m_Position.PositionType()==POSITION_TYPE_BUY && (m_symbol.Bid()-m_Position.PriceOpen())/m_Position.PriceOpen()>=0.2)
{
m_Trade.PositionClose(Symbol()); //и тип этой позиции Buy, то закрываем ее
}
return;
}
ありがとうございます。
すべてがうまくいく。
ちょっとだけ手を加えましたが)
変更したところ、うまくいきました。
ありがとうございます。
すべてがうまくいく。
ちょっとだけ手を加えましたが)
変更し、動作するようになりました。
エディターでコードスタイラーを 使用することをお勧めします - コードはきちんと見え、読みやすくなります。
私は初心者で、ヘッジMT5口座の6つのペアの利益と損失を計算する方法を知っているので、私はここに来た、またはそれはすでに行われている可能性があり私に教えてください。
例
「EAで建てたポジションの利益を計算する必要があることがよく あります。ほとんどの場合、EAはチャート上のシンボルでのみ動作し、EAは常に独自の識別子であるマジックを持っています。
この場合、問題は次のように解決されます:すべてのポジションをバイパスする必要があります(EAのシンボルの ための唯一のポジションとEAのIDが考慮されます)。すべてのポジションのバイパスは、関数CalculateAllProfit: で実装されています。"
ありがとうございます、うまくいきました。
例
「EAで建てたポジションの利益を計算する必要があることがよく あります。ほとんどの場合、EAはチャート上のシンボルでのみ動作し、EAは常に独自の識別子であるマジックを持っています。
この場合、問題は次のように解決されます:すべてのポジションをバイパスする必要があります(EAのシンボルの ための唯一のポジションとEAのIDが考慮されます)。すべてのポジションのバイパスは、関数CalculateAllProfit: で実装されています。"
おおきに
こんにちは。
もう一度、地域の皆さんの力を貸してください。
私は戦略を実行しています。
nペア(EURUSD,GBPUSD,...)、さらにはターミナルにない作成した通貨ペアの計算を基にしたインジケータから来るシグナルがあります。
エキスパート・アドバイザーの役割
-預かり金をn組に均等に分ける、うちは5組です。保証金の20%で。
-さらに、あるペアでシグナルを受信したら、残りの4つのペアの一部を指定された割合で決済し、インジケータからシグナルが 来たペアにエントリーするようにしています。
このように、私は1つのEAで複数のペアを取引しています。
1つのEAでそのような働き方ができるのか、それともそのような可能性はないのか?
こんにちは。
もう一度、地域の皆さんの力を貸してください。
私は戦略を実行しています。
nペア(EURUSD,GBPUSD,...)、さらにはターミナルにない作成した通貨ペアの計算を基にしたインジケータから来るシグナルがあります。
エキスパート・アドバイザーの役割
-預かり金をn組に均等に分ける、うちは5組です。保証金の20%で。
-さらに、あるペアでシグナルを受信したら、残りの4つのペアの一部を指定された割合で決済し、インジケータからシグナルが来たペアにエントリーするようにしています。
このように、私は1つのEAで複数のペアを取引しています。
1つのEAでそのような動作が可能なのか、不可能なのか?
もちろん、できますよ。さらに、MetaTrader 5では、多通貨のExpert Advisorを 徹底的にテストすることができます。
もちろん、可能です。特にMetaTrader 5では、多通貨EAを完全にテストすることができます。
もう読み始めてしまいました、ちょっと遅いですね(((^^;)
方向性を教えてください)
すでに読み始めています、ちょっと遅いですね((
方向性を教えてください)
質問があれば、それに答える。私はテレパスではありません。