エキスパート: 2つのMA と1つのRSI - ページ 2

 

ウラジミールさん、明けましておめでとうございます。

現在、このEAをテストしているのですが、「利益達成時に全ポジションをクローズする」というパラメータについて一つ質問があります。

このパラメータはポイント、ピップ、マネーのどれですか?

 
Joseph Kisakye #:

ウラジーミル、新年おめでとう。

現在、このEAをテストしているのですが、「利益達成時に全ポジションをクローズする」というパラメータについて一つ質問があります。

このパラメータはポイント、ピップ、マネーのどれですか?

気にしないでください。パラメータ値をマネーに変更したところ、マネーでの目標利益に達したときにすべてのポジションをクローズして実際に機能しました。

 

もう一つの質問は、パラメータについてです:InpMoreLessBuy_1、InpMoreLessBuy_2、InpMoreLessBuy_3、InpMoreLessSell_1、InpMoreLessSell_2、InpMoreLessSell_3

EAによるポジションエントリーのトリガーという点で、これらが実際に何を意味するのか理解できていません。

コードに記載されているものよりももっと簡単な説明をお願いします!感謝いたします。

 
Joseph Kisakye # :

もう一つの質問は、パラメータについてです:InpMoreLessBuy_1、InpMoreLessBuy_2、InpMoreLessBuy_3、InpMoreLessSell_1、InpMoreLessSell_2、InpMoreLessSell_3

EAによるポジションエントリーのトリガーという点で、これらが実際に何を意味するのか理解できていません。

コードに記載されているものよりももっと簡単な説明をお願いします!感謝いたします。

シグナル発生はこちらです。

//---
   bool signal_buy=(!InpMoreLessBuy_1  ?  ArrayFast[1]<ArraySlow[1]:  ArrayFast[1]>ArraySlow[1]) &&
                   (InpMoreLessBuy_2   ?  ArrayFast[0]>ArraySlow[0]:  ArrayFast[0]<ArraySlow[0]) &&
                   (InpMoreLessBuy_3   ?  RSI>InpRSI_level_UP      :  RSI<InpRSI_level_UP);
   bool signal_sell=(InpMoreLessSell_1 ?  ArrayFast[1]>ArraySlow[1]:  ArrayFast[1]<ArraySlow[1]) &&
                    (!InpMoreLessSell_2?  ArrayFast[0]<ArraySlow[0]:  ArrayFast[0]>ArraySlow[0]) &&
                    (!InpMoreLessSell_3?  RSI<InpRSI_level_DOWN    :  RSI>InpRSI_level_DOWN);
 
ファイルを共有してください
 
Akpanossom Elisha Obot #:
ファイルを共有してください

すべてのファイルは自由にご利用いただけます。最初の投稿にアクセスし、リンクをクリックしてください:

ファイルをダウンロードできます:

 

こんにちは、ウラジミール、

このEAにはとても感心しています。ボリュームを変更する方法を教えてください。現在、デフォルトは0.01で、あなたのコードには変更する場所が見当たりません。

ありがとうございます。

 
Fw2 Khoi # :

こんにちは、ウラジミール、

このEAにはとても感心しています。ボリュームを変更する方法を教えてください。現在、デフォルトは0.01で、あなたのコードには変更する場所が見当たりません。

ありがとうございます。

入力、ブロックを調べてください:

input double               InpLots                 = 0;           // ロット(または "ロット">0かつ "リスク"==0、または "ロット"==0かつ "リスク">0)。
input double               Risk                    = 5;           // リスク(または "ロット">0かつ "リスク"==0、または "ロット"==0かつ "リスク">0)
 
Vladimir Karputov #:

インプットを調べる、ブロックする:

ご回答ありがとうございます。しかし、InpLotsの値(0.1または1)を変更しようとすると、EAが実行できないようです(バックテストで結果がありません)。 どのステップでも何か間違っているのでしょうか?


更新しました:

申し訳ありません。できます。

InpLots = 0.1 && Risk = 0です。


ありがとうございました。)

 
Fw2 Khoi # :
ご回答ありがとうございます。しかし、InpLotsの値(0.1または1)を変更しようとすると、EAが実行できないようです(バックテストに結果がありません)。 どのステップでも何か間違っているのでしょうか?

何かを変更したいのであれば、何をしているのかを明確に理解する必要があります。理解できないのであれば、何も変更する必要はありません。

また、これは古いバージョンであり、上級ユーザー(少なくとも「エキスパート」と「ジャーナル」の2つのタブからログファイルを読むことができる)向けに設計されています。

2つのタブからログファイルをご覧ください:「Experts "と "Journal "の2つのタブからログファイルをご覧ください。取引口座の通貨を確認してください。入力パラメーターを確認してください。レバレッジを確認してください。