コーディングの方法は? - ページ 12 1...5678910111213141516171819...347 新しいコメント goover 2006.06.16 03:23 #111 Tradestationのタイムフィルターの コードの説明ヘルプ こんにちは。 tradestationのタイムフィルターのコードを見ているのですが、今までtradestationを使ったことがないので、あまりよくわかりません。どなたか経験のある方、教えてください。 入力は time_offset(0), {西暦時間}. begin_time(800), end_time(1600)。 if time >=begin_time + time_offset and time <=end_time + time_offset then begin この時間フィルターコードは、東部標準時間の午前8時から午後4時の間に取引が開始されると言っているのでしょうか? 助けてくれてありがとうございます。 削除済み 2006.06.16 03:29 #112 オフセット番号の-100は、データが例えばセントラルスタンドにある場合に使用されます。この辺は自分で考えてください。 ロジックとしては、800時間から1600時間の間であれば、ある特定のセットアップをモニターするなど、何かを始めると書いてあります。 これが役に立つといいのですが。 馬路 goover 2006.06.16 04:12 #113 Majiさん、こんにちは。 確認とオフセットのコメントありがとうございます。これでオフセットの使い方がわかりました。 削除済み 2006.06.17 04:37 #114 ロットスケーリングの質問 ...コードの助けを必要とする.... どんなストラテジーを使うにしても、自分のリスクは自分で負わなければならないことは分かっています。私は誰も怖がらせるつもりはありません。私は、口座の現在の自由証拠金の割合に応じて注文のロットサイズを調整し、私が次のポジションを入力するためにその割合を選択できるEAに置くことができるコードについて、いくつかの助けを探しています。 Gavner 2006.06.20 04:06 #115 おいおい のように外部にdoubleを設定します。 extern double RiskFraction=0.1; そして、"start("の中に追加します。 double Lots=(MathRound(AccountFreeMargin()*RiskFraction/10.0)/100) を追加します。 .... OrderSend(Symbol(),OP_BUY,Lots,Ask,0,0,0, "EA Name",MagicNum,0,Green); .1は、あなたのアカウントの10%のリスクを意味します。 グッドラック, ガブナー John Walters 2006.06.22 01:11 #116 質問 Gavner: どうものような外部ダブルを設定します。 extern double RiskFraction=0.1; そして、"start(" の中に追加します。 double Lots=(MathRound(AccountFreeMargin()*RiskFraction/10.0)/100) を追加してください。 .... OrderSend(Symbol(),OP_BUY,Lots,Ask,0,0,0, "EA Name",MagicNum,0,Green)...........................1; .1は、あなたのアカウントの10%のリスクを意味します。 グッドラック, ガブナー これは私が探していたものです、私のEAのために。 また、利用可能なマージンに基づいて開かれる取引の数を制限するコードの一部があります。 例例:利用可能なマージン残高の50%が使用されるまで、取引を開始し続けるのでしょうか? ありがとうございます。 スパイダー viktoriwan 2006.06.22 19:13 #117 コードを破るためにコーダーが必要 viktoriwan: それは次のようなものです:if(mov(zig(4,c),4,e) - mov(zig(9,c),7,e)。 こんにちは...誰かこのスレッドに気づいて、私を助けたいですか? rbowles 2006.06.22 19:58 #118 削除済み 2006.06.25 01:40 #119 口座トリガーによるストップロスのコードが必要です。 私は、口座の資本が指定されたパーセントで口座残高を 下回ることに基づいてトリガーされるストップロスを使用したいと思います。ある戦略では、ゼロパーセントのような単純なものが動作するはずです しかし、私は他の戦略でもこれを使用できるようにしたいので、私はこの方法で各敗北ポジションの損失の許容割合を指定できるようにしたいと思います。トリガーがかかったら、すべてのオープンオーダーをクローズしてほしいです。 どなたか作っていただけませんか?私はこの恩恵を本当に受けられる戦略を持っています。問題は、伝統的なストップロスがそれを混乱させることです。もし私が敗者を停止させることができれば、勝者からの資本を引き下げることはなく、本当にうまくいくはずです。 削除済み 2006.06.25 03:42 #120 if(AccountEquity()<AccountBalance()) { { int ttotal = OrdersTotal(); for(int i=ttotal-1;i>=0;i--) { OrderSelect(i, SELECT_BY_POS); int type = OrderType(); bool result = false; switch(type) { //Close opened long positions case OP_BUY : result = OrderClose( OrderTicket(), OrderLots(), MarketInfo(OrderSymbol(), MODE_BID), 5, Red ); break; //Close opened short positions case OP_SELL : result = OrderClose( OrderTicket(), OrderLots(), MarketInfo(OrderSymbol(), MODE_ASK), 5, Red ); } if(result == false) { Alert("Order " , OrderTicket() , " failed to close. Error:" , GetLastError() ); Sleep(3000); } } return(0); } } } OK これは私が試したものです...それはほとんどここで他の誰かが作った別のコードからコピーされています...しかし、それは彼らが開くと同じくらい速くすべてを閉じて、閉じる実行前に'if'条件に注意を払わない...オイ私はこれが得意ではない...私は明らかに注文の閉鎖を行っている部分は、口座残高と 口座資本を比較し条件行に十分に取り付けられていないです。どなたかご教授願えませんでしょうか。 MQL4、MQL5に関する初心者からの質問、アルゴリズムやコードに関するヘルプ、ディスカッションなど。 Aggressive scalp ea How to create Daily 1...5678910111213141516171819...347 新しいコメント 取引の機会を逃しています。 無料取引アプリ 8千を超えるシグナルをコピー 金融ニュースで金融マーケットを探索 新規登録 ログイン スペースを含まないラテン文字 このメールにパスワードが送信されます エラーが発生しました Googleでログイン WebサイトポリシーおよびMQL5.COM利用規約に同意します。 新規登録 MQL5.com WebサイトへのログインにCookieの使用を許可します。 ログインするには、ブラウザで必要な設定を有効にしてください。 ログイン/パスワードをお忘れですか? Googleでログイン
Tradestationのタイムフィルターの コードの説明ヘルプ
こんにちは。
tradestationのタイムフィルターのコードを見ているのですが、今までtradestationを使ったことがないので、あまりよくわかりません。どなたか経験のある方、教えてください。
入力は
time_offset(0), {西暦時間}.
begin_time(800),
end_time(1600)。
if time >=begin_time + time_offset and time <=end_time + time_offset then begin
この時間フィルターコードは、東部標準時間の午前8時から午後4時の間に取引が開始されると言っているのでしょうか?
助けてくれてありがとうございます。
オフセット番号の-100は、データが例えばセントラルスタンドにある場合に使用されます。この辺は自分で考えてください。
ロジックとしては、800時間から1600時間の間であれば、ある特定のセットアップをモニターするなど、何かを始めると書いてあります。
これが役に立つといいのですが。
馬路
Majiさん、こんにちは。
確認とオフセットのコメントありがとうございます。これでオフセットの使い方がわかりました。
ロットスケーリングの質問 ...コードの助けを必要とする....
どんなストラテジーを使うにしても、自分のリスクは自分で負わなければならないことは分かっています。私は誰も怖がらせるつもりはありません。私は、口座の現在の自由証拠金の割合に応じて注文のロットサイズを調整し、私が次のポジションを入力するためにその割合を選択できるEAに置くことができるコードについて、いくつかの助けを探しています。
おいおい
のように外部にdoubleを設定します。
extern double RiskFraction=0.1;
そして、"start("の中に追加します。
double Lots=(MathRound(AccountFreeMargin()*RiskFraction/10.0)/100) を追加します。
....
OrderSend(Symbol(),OP_BUY,Lots,Ask,0,0,0, "EA Name",MagicNum,0,Green);
.1は、あなたのアカウントの10%のリスクを意味します。
グッドラック
,
ガブナー
質問
どうも
のような外部ダブルを設定します。
extern double RiskFraction=0.1;
そして、"start(" の中に追加します。
double Lots=(MathRound(AccountFreeMargin()*RiskFraction/10.0)/100) を追加してください。
....
OrderSend(Symbol(),OP_BUY,Lots,Ask,0,0,0, "EA Name",MagicNum,0,Green)...........................1;
.1は、あなたのアカウントの10%のリスクを意味します。
グッドラック
,
ガブナーこれは私が探していたものです、私のEAのために。
また、利用可能なマージンに基づいて開かれる取引の数を制限するコードの一部があります。
例例:利用可能なマージン残高の50%が使用されるまで、取引を開始し続けるのでしょうか?
ありがとうございます。
スパイダー
コードを破るためにコーダーが必要
それは次のようなものです:if(mov(zig(4,c),4,e) - mov(zig(9,c),7,e)。
こんにちは...誰かこのスレッドに気づいて、私を助けたいですか?
口座トリガーによるストップロスのコードが必要です。
私は、口座の資本が指定されたパーセントで口座残高を 下回ることに基づいてトリガーされるストップロスを使用したいと思います。ある戦略では、ゼロパーセントのような単純なものが動作するはずです
しかし、私は他の戦略でもこれを使用できるようにしたいので、私はこの方法で各敗北ポジションの損失の許容割合を指定できるようにしたいと思います。トリガーがかかったら、すべてのオープンオーダーをクローズしてほしいです。
どなたか作っていただけませんか?私はこの恩恵を本当に受けられる戦略を持っています。問題は、伝統的なストップロスがそれを混乱させることです。もし私が敗者を停止させることができれば、勝者からの資本を引き下げることはなく、本当にうまくいくはずです。
if(AccountEquity()<AccountBalance()) {
{
int ttotal = OrdersTotal();
for(int i=ttotal-1;i>=0;i--)
{
OrderSelect(i, SELECT_BY_POS);
int type = OrderType();
bool result = false;
switch(type)
{
//Close opened long positions
case OP_BUY : result = OrderClose( OrderTicket(), OrderLots(), MarketInfo(OrderSymbol(), MODE_BID), 5, Red );
break;
//Close opened short positions
case OP_SELL : result = OrderClose( OrderTicket(), OrderLots(), MarketInfo(OrderSymbol(), MODE_ASK), 5, Red );
}
if(result == false)
{
Alert("Order " , OrderTicket() , " failed to close. Error:" , GetLastError() );
Sleep(3000);
}
}
return(0);
}
}
}OK これは私が試したものです...それはほとんどここで他の誰かが作った別のコードからコピーされています...しかし、それは彼らが開くと同じくらい速くすべてを閉じて、閉じる実行前に'if'条件に注意を払わない...オイ私はこれが得意ではない...私は明らかに注文の閉鎖を行っている部分は、口座残高と 口座資本を比較し条件行に十分に取り付けられていないです。どなたかご教授願えませんでしょうか。