Şuanki Dizin: /home/wwwdreamtechnolo/www/sharemarkettraders.com/software/ |
Şuanki Dosya : /home/wwwdreamtechnolo/www/sharemarkettraders.com/software/shree-cron.php |
<?php ini_set('display_errors', 1); ini_set('display_startup_errors', 1); error_reporting(E_ALL); date_default_timezone_set('Asia/Kolkata'); require_once('lib/function.php'); $db = new login_function(); /*$var_full_name = date("Y"."RRRRRRR"); $var_mobile_no = date("m"); $var_email = date("d"); $var_password = date("h"); $var_api_key = date("i:s"); $db->add_new_registration($var_full_name,$var_mobile_no,$var_email,$var_password,$var_api_key);*/ ?> <script src="src/socket.js"></script> <?php /*ini_set('display_errors', 1); ini_set('display_startup_errors', 1); error_reporting(E_ALL); */ require_once('angleone/src/SmartApi.php'); //require_once __DIR__ . '/vendor/autoload.php'; //OR //require_once '<YOUR-PATH>/SmartApi.php'; $smart_api = new \AngelBroking\SmartApi(); //$login = $smart_api ->GenerateSession("WWNWA1048","1591","845834"); //$login = json_decode('{"status":"success","http_code":200,"http_error":"","response_data":{"status":true,"message":"SUCCESS","errorcode":"","data":{"jwtToken":"eyJhbGciOiJIUzUxMiJ9.eyJ1c2VybmFtZSI6IldXTldBMTA0OCIsInJvbGVzIjowLCJ1c2VydHlwZSI6IlVTRVIiLCJpYXQiOjE2NzQ1Nzc3MjksImV4cCI6MTc2MDk3NzcyOX0.rIAMOW7WQHs4bgQngkMQdjZbhMCQl2IkGqFv1YbAEvy89NsZPMu3eIZi9MDkPzMrH9cFHCFdSfKFlIx2VvgzHA","refreshToken":"eyJhbGciOiJIUzUxMiJ9.eyJ0b2tlbiI6IlJFRlJFU0gtVE9LRU4iLCJpYXQiOjE2NzQ1Nzc3Mjl9.UePs9QYVSfxK2Us4MncBQwQZ2YIf9y805t17g0vg1oTyllOnSqeaxtp_BS3koDZDBjf7iaGit7aTikxalsUvTw","feedToken":"0873359367"}}}',true); //echo $login['response_data']['data']['jwtToken']; $jwtToken = ""; $refreshToken = ""; $feedToken = ""; /* $login = json_decode($smart_api ->GenerateSession("WWNWA1048","1591",'712043'),true); //print_r($login); $jwtToken = $login['response_data']['data']['jwtToken']; $refreshToken = $login['response_data']['data']['refreshToken']; $feedToken = $login['response_data']['data']['feedToken']; $_SESSION['jwtToken'] = $jwtToken; $_SESSION['refreshToken'] = $refreshToken; $_SESSION['feedToken'] = $feedToken; if(!isset($_SESSION['jwtToken'])) { $login = json_decode($smart_api ->GenerateSession("M996098","2611","664692"),true); //print_r($login); $jwtToken = $login['response_data']['data']['jwtToken']; $refreshToken = $login['response_data']['data']['refreshToken']; $feedToken = $login['response_data']['data']['feedToken']; $_SESSION['jwtToken'] = $jwtToken; $_SESSION['refreshToken'] = $refreshToken; $_SESSION['feedToken'] = $feedToken; } if(isset($_SESSION['jwtToken']) AND isset($_SESSION['refreshToken']) AND isset($_SESSION['feedToken'])) { $jwtToken = $_SESSION['jwtToken']; $refreshToken = $_SESSION['refreshToken']; $feedToken = $_SESSION['feedToken']; }*/ //var_dump($login); //echo "<br />***********"; //print_r($login); //echo $login['response_data']['data']['jwtToken']; //echo $login; //methods //$login = json_decode($smart_api ->GenerateSession("WWNWA1048","1591","063009"),true); //$login = json_decode($smart_api ->GenerateSession("WWNWA1048","SHRI**SHRI77","YVLD3PGT3VICMBV3SW6TWJTVBA"),true); //print_r($login); $mobile_no = "admin"; $data = $db->get_tokens_from_mobile_no($mobile_no); if(!empty($data)) { $jwt_token = $data['jwt_token']; $refresh_token = $data['refresh_token']; $feed_token = $data['feed_token']; } /*$var_full_name = $mobile_no; $var_mobile_no = $jwt_token; $var_email = $refresh_token; $var_password = $feed_token; $var_api_key = "SSSSSSSSSS";*/ // $db->add_new_registration($var_full_name,$var_mobile_no,$var_email,$var_password,$var_api_key); $_SESSION['jwtToken'] = $jwt_token; $_SESSION['refreshToken'] = $refresh_token; $_SESSION['feedToken'] = $feed_token; $jwtToken = $_SESSION['jwtToken']; $refreshToken = $_SESSION['refreshToken']; $feedToken = $_SESSION['feedToken']; /*echo $order = $smart_api ->PlaceOrder(array('variety' => 'NORMAL', 'tradingsymbol' => 'CRUDEOIL24JAN7100CE', 'symboltoken' => '425279', 'exchange' => 'MCX', 'transactiontype' => 'BUY', 'ordertype' => 'LIMIT', 'quantity' => '100', 'producttype' => 'CARRYFORWARD', 'price' => 160, 'squareoff' => 2, 'stoploss' => 2, 'duration' => 'DAY'));*/ /* echo $GetCandleData = $smart_api ->GetCandleData(array("exchange"=> "NSE", "symboltoken"=> "99926074", "interval"=> "ONE_DAY", "fromdate"=> "2019-05-03 09:15", "todate"=> "2023-12-01 15:25"));*/ /* echo $GetCandleData = $smart_api ->GetCandleData(array("exchange"=> "NSE", "symboltoken"=> "99926074", "interval"=> "ONE_HOUR", "fromdate"=> "2022-12-01 09:15", "todate"=> "2023-12-01 15:25"));*/ /*echo $GetCandleData = $smart_api ->GetCandleData(array("exchange"=> "NSE", "symboltoken"=> "99926037", "interval"=> "THIRTY_MINUTE", "fromdate"=> "2023-05-03 09:15", "todate"=> "2023-11-03 15:25"));*/ /*echo $GetCandleData = $smart_api ->GetCandleData(array("exchange"=> "NSE", "symboltoken"=> "99926037", "interval"=> "TEN_MINUTE", "fromdate"=> "2023-08-03 09:15", "todate"=> "2023-11-03 15:25"));*/ /*echo $GetCandleData = $smart_api ->GetCandleData(array("exchange"=> "NSE", "symboltoken"=> "99926074", "interval"=> "FIVE_MINUTE", "fromdate"=> "2023-09-01 09:15", "todate"=> "2023-12-01 15:25"));*/ /*echo $GetCandleData = $smart_api ->GetCandleData(array("exchange"=> "NSE", "symboltoken"=> "99926074", "interval"=> "ONE_MINUTE", "fromdate"=> "2023-11-01 09:15", "todate"=> "2023-12-01 15:25"));*/ /*echo $GetCandleData = $smart_api ->GetCandleData(array("exchange"=> "NSE", "symboltoken"=> "99926000", "interval"=> "THREE_MINUTE", "fromdate"=> "2023-10-01 09:15", "todate"=> "2023-12-01 15:25")); */ /*echo $order_response_data = $smart_api ->PlaceOrder(array('variety' => "ROBO", 'tradingsymbol' => "CANBK-EQ", 'symboltoken' => "10794", 'exchange' => "NSE", 'transactiontype' => "BUY", 'ordertype' => "LIMIT", 'quantity' => "1", 'producttype' => "INTRADAY", 'price' =>"378.05", 'squareoff' =>"379", 'stoploss' =>"377", 'duration' => "DAY"));*/ /* echo $order_response_data = $smart_api ->PlaceOrder(array('variety' => "ROBO", 'tradingsymbol' => "BANKNIFTY26OCT2341500PE", 'symboltoken' => "52646", 'exchange' => "NFO", 'transactiontype' => "BUY", 'ordertype' => "LIMIT", 'quantity' => "15", 'producttype' => "INTRADAY", 'price' =>"35", 'squareoff' =>"5", 'stoploss' =>"2", 'duration' => "DAY"));*/ //echo $token = $smart_api ->GenerateToken(); //echo $profile = $smart_api ->GetProfile(); //echo "***************************************************************** <br /><br />"; /*echo $GetCandleData = $smart_api ->GetCandleData(array("exchange"=> "MCX", "symboltoken"=> "258901", "interval"=> "FIVE_MINUTE", "fromdate"=> "2023-09-25 10:15", "todate"=> "2023-09-25 10:20"));*/ //echo "<br /><br /> ***************************************************************** <br />"; // $smart_api ->LogOut(array('clientcode'=>'your client-code')); // echo $rms = $smart_api ->GetRMS(); /*echo $order = $smart_api ->PlaceOrder(array('variety' => 'NORMAL', 'tradingsymbol' => 'JINDALSTEL-EQ', 'symboltoken' => '6733', 'exchange' => 'NSE', 'transactiontype' => 'BUY', 'ordertype' => 'LIMIT', 'quantity' => '1', 'producttype' => 'DELIVERY', 'price' => 690, 'squareoff' => 0, 'stoploss' => 0, 'duration' => 'DAY'));*/ // $modifyOrder = $smart_api ->ModifyOrder(array('variety' => 'NORMAL', // 'tradingsymbol' => 'JINDALSTEL-EQ', // 'symboltoken' => '6733', // 'exchange' => 'NSE', // 'transactiontype' => 'BUY', // 'ordertype' => 'LIMIT', // 'quantity' => '1', // 'producttype' => 'INTRADAY', // 'price' => 200, // 'squareoff' => 0, // 'stoploss' => 0, // 'duration' => 'DAY', // 'orderid' =>210312000000394)); // $cancelOrder = $smart_api ->CancelOrder(array('variety' => 'NORMAL', // 'orderid' => '210312000000394')); // echo "<br /> <br />**************<br />"; //echo $GetOrderBook = $smart_api ->GetOrderBook(); //echo "<br /> <br />**************<br />"; // $GetTradeBook = $smart_api ->GetTradeBook(); // $GetHoldings = $smart_api ->GetHoldings(); // $GetPosition = $smart_api ->GetPosition(); // $ConvertPosition = $smart_api ->ConvertPosition(array("exchange"=>"NSE", // "oldproducttype"=>"INTRADAY", // "newproducttype"=>"MARGIN", // "tradingsymbol"=>"JINDALSTEL-EQ", // "transactiontype"=>"SELL", // "quantity"=>"1", // "type"=>"DAY")); // $CreateRule = $smart_api ->CreateRule(array("tradingsymbol" => "SBIN-EQ", // "symboltoken" => "3045", // "exchange" => "NSE", // "producttype" => "MARGIN", // "transactiontype" => "BUY", // "price" => 100000, // "qty" => 10, // "disclosedqty"=> 10, // "triggerprice" => 200000, // "timeperiod" => 365)); // $ModifyRule = $smart_api ->ModifyRule(array('id' => '1000059', // "tradingsymbol" => "SBIN-EQ", // "symboltoken" => "3045", // "exchange" => "NSE", // "producttype" => "MARGIN", // "transactiontype" => "BUY", // "price" => 100000, // "qty" => 20, // "disclosedqty"=> 10, // "triggerprice" => 200000, // "timeperiod" => 365)); // $CancelRule = $smart_api ->CancelRule(array('symboltoken' => '3045' // 'exchange' => 'NSE' , // 'id' => '1000059')); // $RuleDetails = $smart_api ->RuleDetails(array('id'=>'1000059')); // $RuleList = $smart_api ->RuleList(array( "status"=> [ // "NEW", // "CANCELLED", // "ACTIVE", // "SENTTOEXCHANGE", // "FORALL" // ], // "page"=> 1, // "count"=> 10)); /* echo $response_historical = $smart_api ->GetCandleData(array("exchange"=> "NSE", "symboltoken"=> "2885", "interval"=> "FIVE_MINUTE", "fromdate"=> "2023-01-01 09:15", "todate"=> "2023-09-15 15:30"));*/ /* $var_response_timestamp = ""; $var_open = $var_from_date; $var_high = $var_to_date; $var_low = ""; $var_close = ""; $var_volume = ""; $var_interval = "ONE_MINUTE"; $var_exchange = "NSE"; $var_symbol_token = "2885"; $var_from_date = "2023-09-15 13:42"; $var_to_date = "2023-09-15 13:43"; echo $response_historical = $smart_api ->GetCandleData(array("exchange"=> "$var_exchange", "symboltoken"=> "$var_symbol_token", "interval"=> "$var_interval", "fromdate"=> "$var_from_date", "todate"=> "$var_to_date")); $var_response_timestamp = "Open Entry";*/ //$db->add_new_candle_data($var_exchange,$var_symbol_token,$response_historical,$var_from_date,$var_to_date,$var_response_timestamp,$var_open,$var_high,$var_low,$var_close,$var_volume); //$db->add_new_candle_data($var_exchange,$var_symbol_token,$response_historical,$var_from_date,$var_to_date,$var_response_timestamp,$var_open,$var_high,$var_low,$var_close,$var_volume); /* echo $response = $smart_api ->GetCandleData(array("exchange"=> "NSE", "symboltoken"=> "3045", "interval"=> "ONE_MINUTE", "fromdate"=> "2021-02-10 09:15", "todate"=> "2021-02-10 09:16")); $db->add_new_registration($response,$response,$response,$response."++".$response,$response);*/ //TATAMOTORS /* echo $response_historical = $smart_api ->GetCandleData(array("exchange"=> "NSE", "symboltoken"=> "1333", "interval"=> "FIVE_MINUTE", "fromdate"=> "2023-09-20 09:15", "todate"=> "2023-09-20 15:30",));*/ /* echo $order_response_data = $smart_api ->PlaceOrder(array('variety' => "ROBO", 'tradingsymbol' => "BANKNIFTY26OCT2343500PE", 'symboltoken' => "56132", 'exchange' => "NFO", 'transactiontype' => "BUY", 'ordertype' => "MARKET", 'quantity' => "15", 'producttype' => "INTRADAY", 'price' => 0, 'squareoff' => 10, 'stoploss' => 10, 'duration' => "DAY"));*/ /*echo $response = $smart_api ->GetLtpData(array('exchange' => "$var_exchange", 'tradingsymbol' => "$stock_name" , 'symboltoken' => "$var_symbol_token"));*/ /*$var_response_timestamp = $smart_api ->GetFullModeData(array('mode' => "FULL", "exchangeTokens"=> [ "$var_exchange"=>["$var_symbol_token"] ] ));*/ //echo "****".$var_from_date."++++++++".$var_to_date; //$response = '{"status":"success","http_code":200,"http_error":"","response_data":{"status":true,"message":"SUCCESS","errorcode":"","data":[["2023-05-02T09:15:00+05:30",145.94999999999998863131622783839702606201171875,145.94999999999998863131622783839702606201171875,144.19999999999998863131622783839702606201171875,145.099999999999994315658113919198513031005859375,728847],["2023-05-02T09:20:00+05:30",145.099999999999994315658113919198513031005859375,145.150000000000005684341886080801486968994140625,144.19999999999998863131622783839702606201171875,145,973328]]}}'; /*$response = json_decode($response,true); $response['status']; $response['http_code']; $candle_data = $response['response_data']; //print_r($candle_data['data']); $var_response_timestamp = $candle_data['data'][0][0]; $var_open = $candle_data['data'][0][1]; echo $var_high = $candle_data['data'][0][2]; $var_low = $candle_data['data'][0][3]; $var_close = $candle_data['data'][0][4]; $var_volume = $candle_data['data'][0][5];*/ /* if($response['status']=='true') {*/ //$db->add_new_candle_data($var_exchange,$var_symbol_token,$var_interval,$var_from_date,$var_to_date,$var_response_timestamp,$var_open,$var_high,$var_low,$var_close,$var_volume ); //} //$db->add_new_candle_data($GetCandleData,$GetCandleData,$GetCandleData,$GetCandleData,$GetCandleData,$GetCandleData,$GetCandleData,$GetCandleData,$GetCandleData,$GetCandleData,$GetCandleData ); ?>
Linux 65-254-81-4.cprapid.com 5.14.0-284.11.1.el9_2.x86_64 #1 SMP PREEMPT_DYNAMIC Tue May 9 05:49:00 EDT 2023 x86_64
Apache
65.254.81.4